Compartilhar via


SPWeb.AnonymousState property

Obtém ou define o nível de acesso para usuários anônimos no site.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Property AnonymousState As SPWeb.WebAnonymousState
    Get
    Set
'Uso
Dim instance As SPWeb
Dim value As SPWeb.WebAnonymousState

value = instance.AnonymousState

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

Property value

Type: Microsoft.SharePoint.SPWeb.WebAnonymousState
Um valor de SPWeb.WebAnonymousState que especifica o nível de acesso. Se você definir o valor como WebAnonymousState.On, o valor da propriedade AnonymousPermMask64 depende a máscara de permissões para a função de acesso limitado.

Examples

O exemplo de código a seguir fornece os usuários anônimos acesso a listas e bibliotecas no 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;
}

Dica

Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.

Ver também

Referência

SPWeb class

SPWeb members

Microsoft.SharePoint namespace