Sdílet prostřednictvím


IWebEditable.WebBrowsableObject Vlastnost

Definice

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.

Platí pro

Viz také