SPRoleDefinitionCollection.Delete method (String)
Exclui a definição de função com o nome de exibição especificado da coleção.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub Delete ( _
roleName As String _
)
'Uso
Dim instance As SPRoleDefinitionCollection
Dim roleName As String
instance.Delete(roleName)
public void Delete(
string roleName
)
Parâmetros
roleName
Type: System.StringUma seqüência de caracteres que contém o nome para exibição da definição de função a ser excluído.
Exceptions
Exception | Condition |
---|---|
ArgumentException | A definição de função do site atual não é herdada do site pai. - ou - O site atual não tem a definição de função exclusiva. |
SPException | O tipo da definição de função que tenha especificado o parâmetro roleName é convidado ou administrador. |
Comentários
O método Delete desagrupa e destrói os dados da definição de função, excluindo todas as ligações de atribuição de função para a definição. Por exemplo, se as funções Contribute e Author foram atribuídos a um usuário e a definição de função Author for excluída, o usuário terá a função de Contribute .
Ver também
Referência
SPRoleDefinitionCollection class