IWebEditable.WebBrowsableObject Właściwość
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.
Pobiera odwołanie do kontrolki, kontrolki WebPart użytkownika lub kontrolki niestandardowej, która będzie edytowana przez EditorPart kontrolki.
public:
property System::Object ^ WebBrowsableObject { System::Object ^ get(); };
public object WebBrowsableObject { get; }
member this.WebBrowsableObject : obj
Public ReadOnly Property WebBrowsableObject As Object
Wartość właściwości
Odwołanie do obiektu do kontrolki skojarzonej z kontrolką EditorPart .
Przykłady
W poniższym przykładzie kodu pokazano, jak WebBrowsableObject można zastąpić właściwość w kontrolce niestandardowej WebPart . Kompletny kod źródłowy wymagany do uruchomienia przykładu znajduje się w sekcji Przykład tematu IWebEditable przeglądu klasy.
Przykład kodu zastępuje oba elementy członkowskie interfejsu IWebEditable .
public override EditorPartCollection CreateEditorParts()
{
ArrayList editorArray = new ArrayList();
TextDisplayEditorPart edPart = new TextDisplayEditorPart();
edPart.ID = this.ID + "_editorPart1";
editorArray.Add(edPart);
EditorPartCollection editorParts =
new EditorPartCollection(editorArray);
return editorParts;
}
public override object WebBrowsableObject
{
get { return this; }
}
Public Overrides Function CreateEditorParts() _
As EditorPartCollection
Dim editorArray As New ArrayList()
Dim edPart as New TextDisplayEditorPart()
edPart.ID = Me.ID & "_editorPart1"
editorArray.Add(edPart)
Dim editorParts As New EditorPartCollection(editorArray)
Return editorParts
End Function
Public Overrides ReadOnly Property WebBrowsableObject() _
As Object
Get
Return Me
End Get
End Property
Uwagi
Właściwość WebBrowsableObject umożliwia kontrolkom EditorPart uzyskiwanie odwołania do kontrolek serwerów, z którymi są skojarzone.
Mimo że sama właściwość jest tylko do odczytu, odwołanie do obiektu zwracane umożliwia kontrolkom EditorPart zmianę wartości w kontrolce serwera.
Uwagi dotyczące implementowania
Zwykle podczas implementowania WebBrowsableObject właściwości w kontrolce serwera wystarczy zwrócić odwołanie do samej kontrolki serwera. W przypadku GenericWebPart klasy, ponieważ opakowuje kontrolkę podrzędną, aby umożliwić jej działanie jako kontrolkę WebPart , jej implementacja WebBrowsableObject właściwości zwraca odwołanie do kontrolki podrzędnej.