IWebEditable.WebBrowsableObject Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une référence au contrôle WebPart, au contrôle utilisateur ou au contrôle personnalisé qui sera modifié par les contrôles EditorPart.
public:
property System::Object ^ WebBrowsableObject { System::Object ^ get(); };
public object WebBrowsableObject { get; }
member this.WebBrowsableObject : obj
Public ReadOnly Property WebBrowsableObject As Object
Valeur de propriété
Référence d'objet au contrôle associé à un contrôle EditorPart.
Exemples
L’exemple de code suivant montre comment la WebBrowsableObject propriété peut être remplacée dans un contrôle personnalisé WebPart . Le code source complet requis pour exécuter l’exemple se trouve dans la section Exemple de la rubrique Vue d’ensemble de la IWebEditable classe.
L’exemple de code remplace les deux membres de l’interface IWebEditable .
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
Remarques
La WebBrowsableObject propriété permet aux contrôles d’obtenir EditorPart une référence aux contrôles serveur auxquels ils sont associés.
Bien que la propriété elle-même soit en lecture seule, la référence d’objet qu’elle retourne permet aux contrôles de modifier les EditorPart valeurs du contrôle serveur.
Notes pour les responsables de l’implémentation
Normalement, lorsque vous implémentez la WebBrowsableObject propriété dans un contrôle serveur, vous retournez simplement une référence au contrôle serveur lui-même. Dans le cas de la GenericWebPart classe , comme elle encapsule un contrôle enfant pour lui permettre de fonctionner en tant que WebPart contrôle, son implémentation de la WebBrowsableObject propriété retourne une référence au contrôle enfant.