de la propiedad SPSite.SecondaryContact
Obtiene o establece el segundo contacto que se usa para la colección de sitios. (Solo lectura en soluciones de espacio aislado.)
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Property SecondaryContact As SPUser
Get
Set
'Uso
Dim instance As SPSite
Dim value As SPUser
value = instance.SecondaryContact
instance.SecondaryContact = value
public SPUser SecondaryContact { get; set; }
Valor de propiedad
Tipo: Microsoft.SharePoint.SPUser
Un objeto SPUser que representa el segundo contacto.
Comentarios
El usuario que es especificado por la propiedad SecondaryContact no debe ser idéntico al usuario que es especificado por la propiedad Owner .
Ejemplos
En el ejemplo de código siguiente se establece un usuario como el segundo contacto para una colección de sitios.
Using oSiteCollection As New SPSite("http://" + System.Environment.MachineName)
Using oWebsiteRoot As SPWeb = oSiteCollection.Current.Site.AllWebs(System.Environment.MachineName)
oWebsite.SecondaryContact = oWebsiteRoot.RootWeb.Users("User_Name")
End Using
End Using
using (SPSite oSiteCollection = new SPSite("http://" + System.Environment.MachineName))
{
using (SPWeb oWebsiteRoot = oSiteCollection.Current.Site.AllWebs("http://" + System.Environment.MachineName))
{
oWebsite.SecondaryContact = oWebsiteRoot.RootWeb.Users["User_Name"];
}
}
Nota
Ciertos objetos implementan la interfaz de IDisposable , y se debe evitar estos objetos en la memoria de retención después de que ya no sean necesarios. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.