SPRoleDefinitionCollection.Count property
Obtém o número de definições de função na coleção.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Overrides ReadOnly Property Count As Integer
Get
'Uso
Dim instance As SPRoleDefinitionCollection
Dim value As Integer
value = instance.Count
public override int Count { get; }
Property value
Type: System.Int32
Um inteiro de 32 bits que indica o número de definições de função.
Implements
Examples
O exemplo de código a seguir retorna o número de definições de função de um site da Web especificado que contém definições de função exclusiva.
using(SPSite oSiteCollection = new SPSite("http://Server_Name/Subsite1"))
{
using (SPWeb oWebsite = oSiteCollection.OpenWeb())
{
if (oWebsite.HasUniqueRoleDefinitions)
{
int intRoleDefinitionCount = oWebsite.RoleDefinitions.Count;
}
}
}
Using oSiteCollection As New SPSite("http://Server_Name/Subsite1")
Using oWebsite As SPWeb = oSiteCollection.OpenWeb()
If oWebsite.HasUniqueRoleDefinitions Then
Dim intRoleDefinitionCount As Integer = oWebsite.RoleDefinitions.Count
End If
End Using
End Using
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
SPRoleDefinitionCollection class