UnauthorizedWebPart Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.