Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

ISite (Interfaz)

Proporciona la funcionalidad requerida por los sitios.

Espacio de nombres:  System.ComponentModel
Ensamblado:  System (en System.dll)

[<ComVisibleAttribute(true)>]
type ISite =  
    interface
        interface IServiceProvider
    end

El tipo ISite expone los siguientes miembros.

  NombreDescripción
Propiedad públicaCompatible con XNA FrameworkComponentCuando una clase implementa ISite, se obtiene el componente asociado al sitio.
Propiedad públicaCompatible con XNA FrameworkContainerObtiene la IContainer asociada a ISite cuando se implementa por medio de una clase.
Propiedad públicaCompatible con XNA FrameworkDesignModeDetermina si el componente se encuentra en modo de diseño cuando se implementa por medio de una clase.
Propiedad públicaCompatible con XNA FrameworkNameObtiene o establece el nombre del componente asociado a ISite cuando se implementa por medio de una clase.
Arriba

  NombreDescripción
Método públicoCompatible con XNA FrameworkGetServiceObtiene el objeto de servicio del tipo especificado. (Se hereda de IServiceProvider).
Arriba

Los sitios enlazan un Component a un Container y permiten la comunicación entre ambos, además de proporcionar al contenedor un medio para administrar sus componentes.

Los sitios también sirven como repositorio de información por componente específica del contenedor, como el nombre del componente. Para obtener más información sobre los componentes, vea Programar con componentes.

Notas para los implementadores

Para considerarse un sitio, una clase debe implementar la interfaz ISite.

En el siguiente ejemplo se muestra la implementación de ISite, IComponent y IContainer para su uso en un contenedor de bibliotecas.

No hay ningún ejemplo de código disponible o este idioma no es compatible.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft