Freigeben über


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;

Siehe auch

Referenz

SPChangeQuery Klasse

SPChangeQuery-Member

Microsoft.SharePoint-Namespace

SPChangeList

SPChangeWeb

SPRoleDefinition