DesignSurface Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase DesignSurface.
Sobrecargas
| Nombre | Description |
|---|---|
| DesignSurface() |
Inicializa una nueva instancia de la clase DesignSurface. |
| DesignSurface(IServiceProvider) |
Inicializa una nueva instancia de la clase DesignSurface. |
| DesignSurface(Type) |
Inicializa una nueva instancia de la clase DesignSurface. |
| DesignSurface(IServiceProvider, Type) |
Inicializa una nueva instancia de la clase DesignSurface. |
DesignSurface()
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
Inicializa una nueva instancia de la clase DesignSurface.
public:
DesignSurface();
public DesignSurface();
Public Sub New ()
Excepciones
Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .
Se aplica a
DesignSurface(IServiceProvider)
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
Inicializa una nueva instancia de la clase DesignSurface.
public:
DesignSurface(IServiceProvider ^ parentProvider);
public DesignSurface(IServiceProvider parentProvider);
public DesignSurface(IServiceProvider? parentProvider);
new System.ComponentModel.Design.DesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider)
Parámetros
- parentProvider
- IServiceProvider
El proveedor de servicios primario o null si no hay ningún elemento primario usado para resolver los servicios.
Excepciones
Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .
Comentarios
Cuando parentProvide está presente, los diseñadores contenidos en la superficie pueden recuperar servicios de la aplicación.
Consulte también
Se aplica a
DesignSurface(Type)
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
Inicializa una nueva instancia de la clase DesignSurface.
public:
DesignSurface(Type ^ rootComponentType);
public DesignSurface(Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (rootComponentType As Type)
Parámetros
- rootComponentType
- Type
Tipo de componente raíz que se va a crear.
Excepciones
rootComponentType es null.
Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .
Comentarios
Cuando se usa el DesignSurface constructor, se crea un cargador de diseñador sencillo que, a su vez, crea un componente del tipo especificado y, a continuación, finaliza el proceso de carga. Esta es una manera sencilla de crear un diseñador, bajo la suposición de que todo el ahorro de estado se realizará externamente. Internamente, esto llama BeginLoad a y pasa el tipo de componente raíz.
Note
La DesignSurface sobrecarga no se ve afectada por DesignerOptions.
DesignerOptions Debe estar en el contenedor de servicios antes de que se cargue la superficie de diseño. Si necesita acceso a , llame al DesignerOptionsconstructor vacío, agregue DesignerOptions a y llame a ServiceContainerBeginLoad con rootComponentType.
Se aplica a
DesignSurface(IServiceProvider, Type)
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
- Source:
- DesignSurface.cs
Inicializa una nueva instancia de la clase DesignSurface.
public:
DesignSurface(IServiceProvider ^ parentProvider, Type ^ rootComponentType);
public DesignSurface(IServiceProvider parentProvider, Type rootComponentType);
public DesignSurface(IServiceProvider? parentProvider, Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : IServiceProvider * Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider, rootComponentType As Type)
Parámetros
- parentProvider
- IServiceProvider
El proveedor de servicios primario o null si no hay ningún elemento primario usado para resolver los servicios.
- rootComponentType
- Type
Tipo de componente raíz que se va a crear.
Excepciones
rootComponentType es null.
Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .
Comentarios
El uso del DesignSurface constructor crea un cargador de diseñador simple que crea un componente del tipo especificado y, a continuación, finaliza el proceso de carga. Esta es una manera sencilla de crear un diseñador, bajo la suposición de que todo el ahorro de estado se realizará externamente. Internamente, esto llama BeginLoad a y pasa el tipo de componente raíz.