IWebEditable.WebBrowsableObject Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá odkaz na WebPart ovládací prvek, uživatelský ovládací prvek nebo vlastní ovládací prvek, který bude upraven ovládacími EditorPart prvky.
public:
property System::Object ^ WebBrowsableObject { System::Object ^ get(); };
public object WebBrowsableObject { get; }
member this.WebBrowsableObject : obj
Public ReadOnly Property WebBrowsableObject As Object
Hodnota vlastnosti
Objekt odkaz na ovládací prvek přidružený k ovládacímu EditorPart prvku.
Příklady
Následující příklad kódu ukazuje, jak WebBrowsableObject lze vlastnost přepsat ve vlastním WebPart ovládacím prvku. Úplný zdrojový kód potřebný ke spuštění příkladu najdete v části Příklad tématu přehledu IWebEditable třídy.
Příklad kódu přepíše oba členy IWebEditable rozhraní.
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
Poznámky
Vlastnost WebBrowsableObject poskytuje způsob, EditorPart jak ovládací prvky získat odkaz na ovládací prvky serveru, ke kterým jsou přidružené.
I když je samotná vlastnost jen pro čtení, odkaz na objekt, který vrací, umožňuje EditorPart ovládacím prvkům měnit hodnoty v ovládacím prvku serveru.
Poznámky pro implementátory
Obvykle, když implementujete WebBrowsableObject vlastnost v ovládacím prvku serveru, jednoduše vrátíte odkaz na samotný ovládací prvek serveru. V případě GenericWebPart třídy, protože zabalí podřízený ovládací prvek, aby mohl fungovat jako WebPart ovládací prvek, jeho implementace WebBrowsableObject vlastnosti vrátí odkaz na podřízený ovládací prvek.