IWebEditable.WebBrowsableObject Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un riferimento al controllo personalizzato, al controllo utente o al controllo WebPart che verrà modificato mediante i controlli EditorPart.
public:
property System::Object ^ WebBrowsableObject { System::Object ^ get(); };
public object WebBrowsableObject { get; }
member this.WebBrowsableObject : obj
Public ReadOnly Property WebBrowsableObject As Object
Valore della proprietà
Un riferimento a un oggetto controllo associato a un controllo EditorPart.
Esempio
Nell'esempio di codice seguente viene illustrato come è possibile eseguire l'override della WebBrowsableObject proprietà in un controllo personalizzato WebPart . Il codice sorgente completo necessario per eseguire l'esempio è disponibile nella sezione Esempio dell'argomento panoramica della IWebEditable classe.
L'esempio di codice esegue l'override di entrambi i membri dell'interfaccia 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
Commenti
La WebBrowsableObject proprietà consente EditorPart ai controlli di ottenere un riferimento ai controlli server associati.
Anche se la proprietà stessa è di sola lettura, il riferimento all'oggetto restituito consente EditorPart ai controlli di modificare i valori nel controllo server.
Note per gli implementatori
In genere, quando si implementa la WebBrowsableObject proprietà in un controllo server, si restituisce semplicemente un riferimento al controllo server stesso. Nel caso della classe, poiché esegue il wrapping di un controllo figlio per abilitarlo WebPart come controllo, l'implementazione della GenericWebPartWebBrowsableObject proprietà restituisce un riferimento al controllo figlio.