Partager via


SPWeb.AnonymousState - Propriété

Obtient ou définit le niveau d'accès pour les utilisateurs anonymes sur le site Web.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Property AnonymousState As SPWeb.WebAnonymousState
    Get
    Set
'Utilisation
Dim instance As SPWeb
Dim value As SPWeb.WebAnonymousState

value = instance.AnonymousState

instance.AnonymousState = value
public SPWeb.WebAnonymousState AnonymousState { get; set; }

Valeur de propriété

Type : Microsoft.SharePoint.SPWeb.WebAnonymousState
Une valeur SPWeb.WebAnonymousState qui spécifie le niveau d'accès. Si vous affectez la valeur WebAnonymousState.On, la valeur de la propriété AnonymousPermMask64 dépend du masque de droits pour le rôle d'un accès limité.

Exemples

L'exemple de code suivant permet aux utilisateurs anonymes d'accéder aux listes et bibliothèques sur le site.

Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("MyWebSite")
    webSite.AnonymousState = SPWeb.WebAnonymousState.Enabled
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("MyWebSite"))
{
    oWebsite.AnonymousState = SPWeb.WebAnonymousState.Enabled;
}

Notes

Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.

Voir aussi

Référence

SPWeb classe

SPWeb - Membres

Microsoft.SharePoint - Espace de noms