IWebEditable.WebBrowsableObject Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verwijzing op naar het besturingselement, het WebPart gebruikersbesturingselement of het aangepaste besturingselement dat wordt bewerkt door EditorPart besturingselementen.
public:
property System::Object ^ WebBrowsableObject { System::Object ^ get(); };
public object WebBrowsableObject { get; }
member this.WebBrowsableObject : obj
Public ReadOnly Property WebBrowsableObject As Object
Waarde van eigenschap
Een objectverwijzing naar het besturingselement dat is gekoppeld aan een EditorPart besturingselement.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe de WebBrowsableObject eigenschap kan worden overschreven in een aangepast besturingselement WebPart . De volledige broncode die is vereist om het voorbeeld uit te voeren, vindt u in de sectie Voorbeeld van het onderwerp over het IWebEditable klassenoverzicht.
In het codevoorbeeld worden beide leden van de IWebEditable interface overschreven.
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
Opmerkingen
De WebBrowsableObject eigenschap biedt een manier voor EditorPart besturingselementen om een verwijzing te krijgen naar de serverbesturingselementen waaraan ze zijn gekoppeld.
Hoewel de eigenschap zelf alleen-lezen is, kunnen EditorPart besturingselementen door de objectverwijzing die wordt geretourneerd, waarden in het serverbesturingselement wijzigen.
Notities voor uitvoerders
Normaal gesproken, wanneer u de WebBrowsableObject eigenschap in een serverbesturingselement implementeert, retourneert u gewoon een verwijzing naar het serverbesturingselement zelf. In het geval van de GenericWebPart klasse, omdat het een onderliggend besturingselement verpakt om het te laten functioneren als een WebPart besturingselement, retourneert de implementatie van de WebBrowsableObject eigenschap een verwijzing naar het onderliggende besturingselement.