Condividi tramite


DesignSurface.View Proprietà

Definizione

Ottiene la visualizzazione per la finestra di progettazione radice.

public:
 property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object

Valore della proprietà

Visualizzazione per la finestra di progettazione radice.

Eccezioni

L'area di progettazione non viene caricata, il caricatore della finestra di progettazione non ha ancora creato la finestra di progettazione radice o il caricamento dell'area di progettazione è terminato con esito negativo. Ulteriori informazioni sono disponibili nella documentazione relativa alla proprietà InnerException.

La finestra di progettazione è stata caricata ma non dispone di una visualizzazione compatibile con questa area di progettazione.

L'interfaccia IDesignerHost collegata all'oggetto DesignSurface è stata eliminata.

Esempio

Nell'esempio di codice seguente viene illustrato come View nascondere le tecnologie di visualizzazione.

IRootDesigner d;  

ViewTechnology[] supported = d.SupportedTechnologies;  

return d.GetView(supported[0]);

Commenti

Il BeginLoad metodo deve essere chiamato in anticipo per avviare il processo di caricamento. È possibile restituire una visualizzazione prima che il caricatore della finestra di progettazione venga caricato perché la finestra di progettazione radice, che fornisce la visualizzazione, è il primo oggetto creato dal caricatore della finestra di progettazione. Se una visualizzazione non è disponibile, BeginLoad genera un'eccezione.

La nozione di una tecnologia di visualizzazione è obsoleta. Tuttavia, rimane nelle interfacce per le finestre di progettazione radice per la compatibilità con le versioni precedenti. Il suo uso è nascosto da chiunque usi DesignSurface oggetti. La View proprietà nasconde le tecnologie di visualizzazione passando le tecnologie supportate nella finestra di progettazione radice.

Si applica a