(String, String, String) del método SPSiteCollection.Add
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.
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Function Add ( _
siteUrl As String, _
ownerLogin As String, _
ownerEmail As String _
) As SPSite
'Uso
Dim instance As SPSiteCollection
Dim siteUrl As String
Dim ownerLogin As String
Dim ownerEmail As String
Dim returnValue As SPSite
returnValue = instance.Add(siteUrl, ownerLogin, _
ownerEmail)
public SPSite Add(
string siteUrl,
string ownerLogin,
string ownerEmail
)
Parámetros
siteUrl
Tipo: System.StringUn String que contiene la dirección URL de la colección de sitios, por ejemplo, Site_Name o sitios/NombreDeSitio. Es posible relativa al servidor o absoluta para sitios típicos.
ownerLogin
Tipo: System.StringString que contiene el nombre de usuario del propietario de la colección de sitios (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.
ownerEmail
Tipo: System.StringString que contiene la dirección de correo electrónico del propietario de la colección de sitios.
Valor devuelto
Tipo: Microsoft.SharePoint.SPSite
Un objeto SPSite que representa la nueva colección de sitios.
Ejemplos
En el ejemplo de código siguiente se crea una colección de sitios dentro de una aplicación Web especificada.
Dim webApp As SPWebApplication = New SPSite("http://MySiteCollection").WebApplication
Dim siteCollections As SPSiteCollection = webApp.Sites
Dim newSiteCollection As SPSite = siteCollections.Add("sites/Site_Collection", "DOMAIN\User", "Email_Address")
SPWebApplication webApp = new SPSite("http://MySiteCollection").WebApplication;
SPSiteCollection siteCollections = webApp.Sites;
SPSite newSiteCollection = siteCollections.Add("sites/Site_Collection",
"DOMAIN\\User", "Email_Address");