Freigeben über


IWebEditable.WebBrowsableObject Eigenschaft

Definition

Ruft einen Verweis auf das von den WebPart-Steuerelementen zu bearbeitende EditorPart-Steuerelement, Benutzersteuerelement oder benutzerdefinierte Steuerelement ab.

public:
 property System::Object ^ WebBrowsableObject { System::Object ^ get(); };
public object WebBrowsableObject { get; }
member this.WebBrowsableObject : obj
Public ReadOnly Property WebBrowsableObject As Object

Eigenschaftswert

Ein Objektverweis auf das einem EditorPart-Steuerelement zugeordnete Steuerelement.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die WebBrowsableObject Eigenschaft in einem benutzerdefinierten WebPart Steuerelement überschrieben werden kann. Der vollständige Quellcode, der zum Ausführen des Beispiels erforderlich ist, finden Sie im Abschnitt Beispiel des IWebEditable Themas klassenübersicht.

Im Codebeispiel werden beide Member der IWebEditable Schnittstelle überschrieben.

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

Hinweise

Die WebBrowsableObject -Eigenschaft bietet eine Möglichkeit für EditorPart Steuerelemente, einen Verweis auf die Serversteuerelemente abzurufen, denen sie zugeordnet sind.

Obwohl die Eigenschaft selbst schreibgeschützt ist, ermöglicht EditorPart der zurückgegebene Objektverweis Steuerelementen das Ändern von Werten im Serversteuerelement.

Hinweise für Ausführende

Wenn Sie die WebBrowsableObject -Eigenschaft in einem Serversteuerelement implementieren, geben Sie normalerweise einfach einen Verweis auf das Serversteuerelement selbst zurück. Im Fall der -Klasse gibt die GenericWebPart Implementierung WebBrowsableObject der -Eigenschaft einen Verweis auf das untergeordnete Steuerelement zurück, da sie ein untergeordnetes Steuerelement umschließt, damit es als WebPart Steuerelement funktionieren kann.

Gilt für:

Weitere Informationen