(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) del método SPSiteCollection.Add
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.
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Function Add ( _
siteSubscription As SPSiteSubscription, _
siteUrl As String, _
title As String, _
description As String, _
nLCID As UInteger, _
webTemplate As String, _
ownerLogin As String, _
ownerName As String, _
ownerEmail As String, _
secondaryContactLogin As String, _
secondaryContactName As String, _
secondaryContactEmail As String, _
databaseServer As String, _
databaseName As String, _
userName As String, _
password As String _
) As SPSite
'Uso
Dim instance As SPSiteCollection
Dim siteSubscription As SPSiteSubscription
Dim siteUrl As String
Dim title As String
Dim description As String
Dim nLCID As UInteger
Dim webTemplate As String
Dim ownerLogin As String
Dim ownerName As String
Dim ownerEmail As String
Dim secondaryContactLogin As String
Dim secondaryContactName As String
Dim secondaryContactEmail As String
Dim databaseServer As String
Dim databaseName As String
Dim userName As String
Dim password As String
Dim returnValue As SPSite
returnValue = instance.Add(siteSubscription, _
siteUrl, title, description, nLCID, _
webTemplate, ownerLogin, ownerName, _
ownerEmail, secondaryContactLogin, _
secondaryContactName, secondaryContactEmail, _
databaseServer, databaseName, userName, _
password)
public SPSite Add(
SPSiteSubscription siteSubscription,
string siteUrl,
string title,
string description,
uint nLCID,
string webTemplate,
string ownerLogin,
string ownerName,
string ownerEmail,
string secondaryContactLogin,
string secondaryContactName,
string secondaryContactEmail,
string databaseServer,
string databaseName,
string userName,
string password
)
Parámetros
siteSubscription
Tipo: Microsoft.SharePoint.SPSiteSubscriptionUna suscripción a una colección de objetos SPSite .
siteUrl
Tipo: System.StringUn String que contiene la dirección URL para el objeto de sitio, por ejemplo, Site_Name o sitios/NombreDeSitio. Es posible relativa al servidor o absoluta para sitios típicos.
title
Tipo: System.StringString que contiene el título para el objeto de sitio.
description
Tipo: System.StringString que contiene la descripción para el objeto de sitio.
nLCID
Tipo: System.UInt32Un sin firmar 32-bit integer que especifica el LCID para el objeto de sitio.
webTemplate
Tipo: System.StringString que especifica la definición de sitio o plantilla de sitio para el objeto de sitio. Especifique una referencia null (Nothing en Visual Basic) para crear un sitio sin aplicar una plantilla a ella. Para obtener una lista de definiciones de sitio predeterminadas, vea la sección Comentarios.
ownerLogin
Tipo: System.StringString que contiene el nombre de usuario del propietario del objeto de sitio (por ejemplo, dominio\usuario). En el modo de creación de cuentas de servicios de dominio de Active Directory, el parámetro ownerLogin debe contener un valor incluso si el valor no se corresponde con un nombre de usuario real.
ownerName
Tipo: System.StringString que contiene el nombre para mostrar del propietario del objeto de sitio.
ownerEmail
Tipo: System.StringString que contiene la dirección de correo electrónico del propietario del objeto de sitio.
secondaryContactLogin
Tipo: System.StringString que contiene el nombre de usuario de un segundo contacto para el objeto de sitio (por ejemplo, dominio \User).
secondaryContactName
Tipo: System.StringString que contiene el nombre para mostrar de un segundo contacto para el objeto de sitio.
secondaryContactEmail
Tipo: System.StringString que contiene la dirección de correo electrónico de un segundo contacto para el objeto de sitio.
databaseServer
Tipo: System.StringString que identifica el servidor de base de datos.
databaseName
Tipo: System.StringString que contiene el nombre para la nueva base de datos que se crea.
userName
Tipo: System.StringString que contiene el nombre de usuario del Administrador de la base de datos (por ejemplo, dominio\usuario).
password
Tipo: System.StringString que contiene la contraseña del Administrador de la base de datos.
Valor devuelto
Tipo: Microsoft.SharePoint.SPSite
Un objeto SPSite que representa la nueva colección de sitios.
Comentarios
En la siguiente tabla muestra los valores para el valor predeterminado de definiciones de sitio que se incluyen en una instalación de Microsoft SharePoint Foundation.
Valor |
Definición de sitio |
---|---|
STS#0 |
Sitio de grupo |
STS#1 |
Sitio en blanco |
STS#2 |
Área de documentos |
MPS#0 |
Área de reuniones básica |
MPS#1 |
Área de reuniones en blanco |
MPS#2 |
Área de toma de decisiones |
MPS#3 |
Área de reuniones sociales |
MPS#4 |
Área de reuniones de varias páginas |
BLOG#0 |
Blog |
SGS #0 |
Sitio de trabajo de grupo básico |
SGS #1 |
Sitio de trabajo de grupo en blanco |
WIKI#0 |
Wiki |
Tenga en cuenta que WIKI proporciona una configuración de definición de sitio para sitios wiki heredados creados originalmente en una versión anterior de SharePoint Foundation. Dado que las páginas de sitio estándar de sitios SGS son páginas habilitadas para wiki, no es necesario crear sitios que sean específicamente para wikis.
De forma predeterminada, se agrega una plantilla de sitio globales (GLOBAL #0) para todas las definiciones de sitio. No se puede crear explícitamente un sitio basado en una plantilla de sitio global.