Udostępnij za pośrednictwem


WebPartPersonalization.GetAuthorizationFilter(String) Metoda

Definicja

Pobiera filtr autoryzacji, jeśli istnieje, skojarzony z określoną kontrolką składników Web Part.

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

Parametry

webPartID
String

Identyfikator kontrolki składników Web Part skojarzony z filtrem do pobrania.

Zwraca

Filtr autoryzacji dla określonej kontrolki składników Web Part.

Wyjątki

Podjęto próbę pobrania filtru autoryzacji w przypadku IsEnabledfalse wywołania tej metody zbyt wcześnie w cyklu życia strony.

-lub-

Podjęto próbę pobrania filtru autoryzacji i nie załadowano stanu personalizacji.

-Lub

Stan personalizacji zwrócony z magazynu danych to null.

webPartID jest null lub pusty ciąg ("").

Uwagi

Ta metoda pobiera filtr autoryzacji( jeśli istnieje) skojarzony z kontrolką składników Web Part zidentyfikowaną przez webPartIDelement . Każda kontrolka składników Web Part, która jest serializowana i zarządzana przez personalizację, jest skojarzona z parametrem webPartID . W czasie wykonywania kontrolka WebPartManager strony może filtrować kontrolki wyświetlane na stronie, określając, czy każda kontrolka składników Web Part jest autoryzowana. Te informacje o autoryzacji są przechowywane jako ciąg w danych skojarzonych z każdą kontrolką składników Web Part.

Dotyczy

Zobacz też