DesignSurface.View Propriedade

Definição

Obtém a visualização para o root designer.

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

Valor de Propriedade

A vista para o designer raiz.

Exceções

A superfície de projeto não está a carregar, o carregador projetado ainda não criou um designer raiz, ou a superfície de projeto terminou a carga, mas falhou. Mais informações podem estar disponíveis em .InnerException

O designer carregou, mas não oferece uma vista compatível com esta superfície de design.

O IDesignerHost anexado ao DesignSurface foi descartado.

Exemplos

O exemplo de código seguinte mostra como View os ocultos encaram as tecnologias.

IRootDesigner d;

ViewTechnology[] supported = d.SupportedTechnologies;

return d.GetView(supported[0]);

Observações

O BeginLoad método deve ser chamado previamente para iniciar o processo de carregamento. É possível devolver uma vista antes do carregador designer terminar o carregamento porque o designer raiz, que fornece a visualização, é o primeiro objeto criado pelo carregador designer. Se uma visualização não estiver disponível, BeginLoad levanta uma exceção.

A noção de tecnologia de visão está obsoleta. No entanto, permanece nas interfaces dos designers raiz para compatibilidade retroativa. A sua utilização é oculta a quem usa DesignSurface objetos. A View propriedade esconde as tecnologias de visualização ao passar as tecnologias suportadas de volta para o designer raiz.

Aplica-se a