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
Odkaz na objekt na ovládací prvek přidružený k ovládacímu prvku EditorPart .
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 v 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ženy.
I když je samotná vlastnost jen pro čtení, odkaz na objekt, který vrátí, umožňuje EditorPart ovládacím prvkům změnit hodnoty v ovládacím prvku serveru.
Poznámky pro implementátory
Obvykle při implementaci WebBrowsableObject vlastnosti v ovládacím prvku serveru jednoduše vrátíte odkaz na samotný serverový ovládací prvek. 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.