Miembros SPSiteCollection

Representa una colección de objetos de SPSite o colecciones de sitios que están asociadas con una aplicación Web concreta, incluidos un sitio Web de nivel superior y todos sus subsitios. Cada objeto SPSite o colección de sitios, se representa dentro de un objeto SPSiteCollection que consta de la colección de todas las colecciones de sitios en la aplicación Web.

El tipo SPSiteCollection expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene el número de objetos de SPSite de la colección. (Reemplaza a SPBaseCollection.Count).
Propiedad pública Item[Int32] Obtiene el objeto SPSite en el índice especificado de la colección. En C#, esta propiedad es un indizador para la clase SPSiteCollection .
Propiedad pública Item[String] Obtiene el objeto SPSite en la dirección de URL relativa al servidor especificado en la colección.
Propiedad pública Names Obtiene las direcciones de URL relativa al servidor de todos los objetos de SPSite de la colección.
Propiedad pública UpgradedPersistedProperties Obtiene la colección de nombres de campo y los valores para los campos que se han eliminado o cambiado. (Heredado desde SPAutoSerializingObject).
Propiedad pública VirtualServer Obsoleto. Obtiene el elemento primario servidor virtual para la colección de sitios.
Propiedad pública WebApplication Obtiene la aplicación Web en el sitio que se almacenan las colecciones dentro de esta colección.

Arriba

Métodos

  Nombre Descripción
Método público Add(String, String, String) Crea un objeto SPSite basado en la dirección URL especificada y en la dirección de correo electrónico y el nombre de usuario del propietario de la colección de sitios.
Método público Add(String, String, String, UInt32, String, String, String, String) Crea un objeto SPSite de la colección basándose en la dirección URL especificada, título, descripción, el identificador de configuración regional (LCID) y definición de sitio o plantilla de sitio, así como en el nombre de usuario, nombre para mostrar usuario y dirección de correo electrónico del propietario de la colección de sitios.
Método público Add(String, String, String, UInt32, String, String, String, String, String, String, String) Crea un objeto SPSite de la colección basándose en la dirección URL especificada, título, descripción, el identificador de configuración regional (LCID) y definición de sitio o plantilla de sitio, así como en el nombre de usuario, nombre para mostrar usuario y dirección de correo electrónico del propietario de la colección de sitios.
Método público Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String) Crea un objeto SPSite de la colección basándose en la dirección URL especificada, título, descripción, el identificador de configuración regional (LCID), nivel de compatibilidad y definición de sitio o plantilla de sitio, así como en los nombres de usuario, mostrar nombres de usuario y direcciones de correo electrónico del propietario de la colección y un segundo contacto.
Método público Add(String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Crea un objeto SPSite de la colección basándose en la dirección URL especificada, título, descripción, el identificador de configuración regional (LCID) y definición de sitio o plantilla de sitio, así como en los nombres de usuario, mostrar nombres de usuario y direcciones de correo electrónico del propietario de la colección y un segundo contacto.
Método público Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Crea un objeto SPSite de la colección basándose en la suscripción a sitios especificada, dirección URL, título, descripción, el identificador de configuración regional (LCID) y definición de sitio o plantilla de sitio, así como en los nombres de usuario, mostrar nombres de usuario y direcciones de correo electrónico del propietario de la colección y un segundo contacto.
Método público Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Crea un objeto SPSite de la colección basándose en la dirección URL especificada, título, descripción, el identificador de configuración regional (LCID), nivel de compatibilidad y definición de sitio o plantilla de sitio, así como en los nombres de usuario, mostrar nombres de usuario y direcciones de correo electrónico del propietario de la colección y un segundo contacto.
Método público Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Crea un nuevo sitio para una suscripción a sitios.
Método público Add(String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Crea un objeto SPSite de la colección basándose en la dirección URL especificada, título, descripción, el identificador de configuración regional (LCID) y definición de sitio o plantilla de sitio, así como en los nombres de usuario, mostrar nombres de usuario y las direcciones de correo electrónico del propietario de la colección y un segundo contacto y en el servidor de base de datos, nombre para la nueva base de datos y el nombre de usuario y la contraseña de administrador de la base de datos.
Método público Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Crea un objeto SPSite de la colección basándose en la suscripción a sitios especificada, dirección URL, título, descripción, el identificador de configuración regional (LCID) y definición de sitio o plantilla de sitio, así como en los nombres de usuario, mostrar nombres de usuario y las direcciones de correo electrónico del propietario de la colección y un segundo contacto y en el servidor de base de datos, nombre para la nueva base de datos y el nombre de usuario y la contraseña de administrador de la base de datos.
Método público Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Crea un nuevo sitio en una nueva base de datos de contenido.
Método público Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Crea un nuevo sitio en una nueva base de datos de contenido.
Método público Backup Crea un archivo de copia de seguridad para la colección de sitios que se encuentra en la dirección URL especificada.
Método público Delete(String) Elimina el objeto especificado SPSite de la colección.
Método público Delete(String, Boolean) Elimina el objeto especificado SPSite de la colección con la opción de eliminar las cuentas de servicios de dominio de Active Directory que se crearon para esta colección de sitios.
Método público Delete(String, Boolean, Boolean) Elimina el objeto SPSite especificado de la colección con la opción de eliminar las cuentas de servicios de dominio de Active Directory que se crearon para esta colección de sitios.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetHashCode (Heredado desde Object).
Método público GetObjectData Obtiene el estado serializado del objeto. (Heredado desde SPAutoSerializingObject).
Método público GetType (Heredado desde Object).
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido OnDeserialization Se llama una vez que el objeto se ha deserializado desde la caché del sistema de archivos o la base de datos. (Heredado desde SPAutoSerializingObject).
Método público Restore(String, String, Boolean) Restaura el objeto especificado SPSite a la colección.
Método público Restore(String, String, Boolean, Boolean) Restaura el objeto especificado SPSite a la colección y especifica si se va a usar el encabezado de host como el nombre de la colección de sitios.
Método público ToString (Heredado desde Object).
Método protegido UpdateParent Hace que el contenedor SPPersistedObject, si existe, para actualizar su estado. (Heredado desde SPAutoSerializingObject).

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
Implementación de interfaz explícitaMétodo privado IEnumerable<SPSite>.GetEnumerator Devuelve un enumerador para recorrer en iteración la colección.

Arriba

Vea también

Referencia

clase SPSiteCollection

Espacio de nombres Microsoft.SharePoint.Administration