Język

UnauthorizedWebPart Konstruktory

Definicja

Inicjuje dane właściwości dla nowego wystąpienia kontrolki UnauthorizedWebPart .

Przeciążenia

Nazwa Opis
UnauthorizedWebPart(WebPart)

Inicjuje nowe wystąpienie kontrolki UnauthorizedWebPart wywoływane, gdy autoryzacja nie powiedzie się statycznej WebPart kontrolki (serwera lub kontroli użytkownika).

UnauthorizedWebPart(String, String, String, String)

Inicjuje nowe wystąpienie kontrolki UnauthorizedWebPart wywoływane, gdy autoryzacja dynamicznej WebPart kontrolki (lub serwera lub kontrolki użytkownika) kończy się niepowodzeniem.

Uwagi

Konstruktor UnauthorizedWebPart , w obu jego przeciążeniach, wywołuje konstruktory podstawowe w ProxyWebPart klasie. Te konstruktory inicjują dane właściwości i tworzą nowe wystąpienie kontrolki UnauthorizedWebPart .

Gdy kontrolka WebPartManager dodaje WebPart kontrolki (i inne kontrolki serwera lub użytkownika) do kolekcji kontrolek, sprawdza każdą kontrolkę IsAuthorized przy użyciu metody . Jeśli wystąpienie kontrolki nie jest autoryzowane, niektóre wartości właściwości z kontrolki (takie jak jej identyfikator) są przypisywane do właściwości w nowej UnauthorizedWebPart kontrolce, a kontrolka UnauthorizedWebPart jest następnie dodawana do drzewa kontrolek strony zamiast kontrolki, która nie powiodła się autoryzacji.

Kontrolka UnauthorizedWebPart nigdy nie jest renderowana na stronie, a użytkownik nie ma możliwości, aby wiedzieć, że istnieje. Jednak kontrolka UnauthorizedWebPart działa również jako symbol zastępczy, utrzymując pozycję oryginalnej kontrolki w drzewie sterowania i utrzymując wszelkie istniejące dane personalizacji dla oryginalnej kontrolki. W ten sposób, jeśli użytkownik wcześniej spersonalizowane kontrolki, stanie się nieautoryzowany z jakiegoś powodu, a później zostanie ponownie autoryzowany, dane personalizacji użytkownika można przywrócić.

UnauthorizedWebPart(WebPart)

Inicjuje nowe wystąpienie kontrolki UnauthorizedWebPart wywoływane, gdy autoryzacja nie powiedzie się statycznej WebPart kontrolki (serwera lub kontroli użytkownika).

public:
 UnauthorizedWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public UnauthorizedWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (webPart As WebPart)

Parametry

webPart
WebPart

Element WebPart , którego nie można autoryzować przez kontrolkę WebPartManager .

Uwagi

Konstruktor UnauthorizedWebPart przyjmuje statyczną kontrolkę webPart jako parametr, gdzie webPart nie powiodło się sprawdzanie autoryzacji. Statyczna kontrolka to taka, która jest zadeklarowana w znacznikach strony sieci Web, a nie jest dodawana programowo. Konstruktor zwraca nowe wystąpienie kontrolki UnauthorizedWebPart , które jest dodawane do drzewa kontrolek strony zamiast webPart. Aby uzyskać więcej informacji, zobacz UnauthorizedWebPart.

Zobacz też

Dotyczy

UnauthorizedWebPart(String, String, String, String)

Inicjuje nowe wystąpienie kontrolki UnauthorizedWebPart wywoływane, gdy autoryzacja dynamicznej WebPart kontrolki (lub serwera lub kontrolki użytkownika) kończy się niepowodzeniem.

public:
 UnauthorizedWebPart(System::String ^ originalID, System::String ^ originalTypeName, System::String ^ originalPath, System::String ^ genericWebPartID);
public UnauthorizedWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : string * string * string * string -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (originalID As String, originalTypeName As String, originalPath As String, genericWebPartID As String)

Parametry

originalID
String

Ciąg zawierający identyfikator oryginalnego serwera lub kontrolki użytkownika, który został dodany do WebPartZoneBase elementu w celu uczestnictwa w aplikacji składników Web Part.

originalTypeName
String

Ciąg zawierający nazwę typu oryginalnej kontrolki.

originalPath
String

Ciąg zawierający względną ścieżkę wirtualną do kontrolki użytkownika, jeśli oryginalna kontrolka jest kontrolką użytkownika.

genericWebPartID
String

Ciąg zawierający identyfikator kontrolki GenericWebPart , która opakowuje oryginalny serwer lub kontrolkę użytkownika.

Uwagi

Konstruktor jest wywoływany, gdy dynamiczna UnauthorizedWebPartWebPart lub inna kontrola serwera kończy się niepowodzeniem sprawdzania autoryzacji. Kontrolka dynamiczna jest dynamiczna, która jest dodawana do strony programowo lub przez użytkownika z katalogu kontrolek składników Web Part. Konstruktor UnauthorizedWebPart zwraca nowe wystąpienie kontrolki UnauthorizedWebPart , aby zastąpić dynamiczną kontrolkę, która nie powiodła się autoryzacji. Aby uzyskać więcej informacji, zobacz UnauthorizedWebPart.

Zobacz też

Dotyczy