Freigeben über


IWebEditable.WebBrowsableObject Eigenschaft

Definition

Ruft einen Verweis auf das Steuerelement, das WebPart Benutzersteuerelement oder das benutzerdefinierte Steuerelement ab, das von EditorPart Steuerelementen bearbeitet wird.

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 Steuerelement, das einem EditorPart Steuerelement zugeordnet ist.

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 außer Kraft gesetzt.

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 zum EditorPart Abrufen eines Verweises auf die Serversteuerelemente, 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

Normalerweise geben Sie beim Implementieren der WebBrowsableObject Eigenschaft in einem Serversteuerelement einfach einen Verweis auf das Serversteuerelement selbst zurück. Im Fall der Klasse gibt die Implementierung WebBrowsableObject der GenericWebPart Eigenschaft einen Verweis auf das untergeordnete Steuerelement zurück, da es ein untergeordnetes Steuerelement umschließt, damit es als WebPart Steuerelement funktioniert.

Gilt für:

Weitere Informationen