SPChangeQuery.RoleDefinitionDelete-Eigenschaft
Ruft ab einen Boolean -Wert, der angibt, ob die Änderungen, die Rollendefinitionen löschen in der Abfrage enthalten sind.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Property RoleDefinitionDelete As Boolean
Get
Set
'Usage
Dim instance As SPChangeQuery
Dim value As Boolean
value = instance.RoleDefinitionDelete
instance.RoleDefinitionDelete = value
public bool RoleDefinitionDelete { get; set; }
Eigenschaftswert
Typ: System.Boolean
true Änderungen enthalten, die Rollendefinitionen löschen; andernfalls false. Der Standardwert ist false.
Hinweise
Der folgende Code erstellt eine Abfrage für Änderungen, die das Hinzufügen, löschen oder Rollenzuweisungen und Rollendefinitionen in Websites und Listen aktualisieren.
Dim query As New SPChangeQuery(False, False)
' object types
query.List = True
query.Web = True
' change types
query.RoleAssignmentAdd = True
query.RoleAssignmentDelete = True
query.RoleDefinitionAdd = True
query.RoleDefinitionDelete = True
query.RoleDefinitionUpdate = True
SPChangeQuery query = new SPChangeQuery(false, false);
// object types
query.List = true;
query.Web = true;
// change types
query.RoleAssignmentAdd = true;
query.RoleAssignmentDelete = true;
query.RoleDefinitionAdd = true;
query.RoleDefinitionDelete = true;
query.RoleDefinitionUpdate = true;