Freigeben über


WebPartPersonalization.GetAuthorizationFilter(String) Methode

Definition

Ruft gegebenenfalls den Autorisierungsfilter ab, der dem angegebenen Webparts-Steuerelement zugeordnet ist.

protected public:
 virtual System::String ^ GetAuthorizationFilter(System::String ^ webPartID);
protected internal virtual string GetAuthorizationFilter (string webPartID);
abstract member GetAuthorizationFilter : string -> string
override this.GetAuthorizationFilter : string -> string
Protected Friend Overridable Function GetAuthorizationFilter (webPartID As String) As String

Parameter

webPartID
String

Die ID des Webparts-Steuerelements, das dem abzurufenden Filter zugeordnet ist.

Gibt zurück

Der Autorisierungsfilter für das angegebene Webparts-Steuerelement.

Ausnahmen

Es wurde der Versuch unternommen, einen Autorisierungsfilter abzurufen, wobei IsEnabled den Wert false hat. Diese Methode wurde zu früh im Lebenszyklus der Seite aufgerufen.

- oder -

Es wurde der Versuch unternommen, einen Autorisierungsfilter abzurufen, und es wurde kein Personalisierungszustand geladen.

– oder –

Vom Datenspeicher wurde ein Personalisierungszustand von null zurückgegeben.

webPartID ist null oder eine leere Zeichenfolge ("").

Hinweise

Diese Methode ruft ggf. den Autorisierungsfilter ab, der dem durch identifizierten Webparts-Steuerelement zugeordnet ist webPartID. Jedes Webparts-Steuerelement, das serialisiert und durch Personalisierung verwaltet wird, wird einem webPartID Parameter zugeordnet. Zur Laufzeit kann das WebPartManager Steuerelement einer Seite die auf einer Seite angezeigten Steuerelemente filtern, indem es bestimmt, ob jedes Webparts-Steuerelement autorisiert ist. Diese Autorisierungsinformationen werden als Zeichenfolge in den Daten gespeichert, die den einzelnen Webparts-Steuerelementen zugeordnet sind.

Gilt für:

Weitere Informationen