DesignSurface.View Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.