Compartir por


DesignSurface.View Propiedad

Definición

Obtiene la vista del diseñador raíz.

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

Valor de propiedad

Vista del diseñador raíz.

Excepciones

La superficie de diseño no se está cargando, el cargador del diseñador aún no ha creado un diseñador raíz o la superficie de diseño finalizó la carga, pero no se pudo realizar. Puede haber más información disponible en .InnerException

El diseñador se cargó, pero no ofrece una vista compatible con esta superficie de diseño.

Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .

Ejemplos

En el ejemplo de código siguiente se muestra cómo View oculta las tecnologías de vista.

IRootDesigner d;

ViewTechnology[] supported = d.SupportedTechnologies;

return d.GetView(supported[0]);

Comentarios

Se BeginLoad debe llamar al método de antemano para iniciar el proceso de carga. Es posible devolver una vista antes de que el cargador del diseñador termine de cargarse porque el diseñador raíz, que proporciona la vista, es el primer objeto creado por el cargador del diseñador. Si una vista no está disponible, BeginLoad genera una excepción.

La noción de una tecnología de vista está obsoleta. Sin embargo, permanece en las interfaces de los diseñadores raíz por motivos de compatibilidad con versiones anteriores. Su uso está oculto para cualquier persona que use DesignSurface objetos. La View propiedad oculta las tecnologías de vista pasando las tecnologías admitidas al diseñador raíz.

Se aplica a