Condividi tramite


IWebEditable.WebBrowsableObject Proprietà

Definizione

Ottiene un riferimento al controllo, al WebPart controllo utente o al controllo personalizzato che verrà modificato dai EditorPart controlli.

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à

Riferimento all'oggetto al controllo associato a un EditorPart controllo .

Esempio

Nell'esempio di codice seguente viene illustrato come 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 a cui sono associati.

Anche se la proprietà stessa è di sola lettura, il riferimento all'oggetto restituito consente ai controlli di EditorPart 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 GenericWebPart wrapping di un controllo figlio per consentirne il funzionamento come WebPart controllo, l'implementazione WebBrowsableObject della proprietà restituisce un riferimento al controllo figlio.

Si applica a

Vedi anche