Compartir a través de


del constructor SPChangeQuery

Inicializa una nueva instancia de la clase SPChangeQuery .

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Sub New ( _
    AllChangeObjectTypes As Boolean, _
    AllChangeTypes As Boolean _
)
'Uso
Dim AllChangeObjectTypes As Boolean
Dim AllChangeTypes As Boolean

Dim instance As New SPChangeQuery(AllChangeObjectTypes, _
    AllChangeTypes)
public SPChangeQuery(
    bool AllChangeObjectTypes,
    bool AllChangeTypes
)

Parámetros

  • AllChangeObjectTypes
    Tipo: System.Boolean

    true para devolver los cambios a todos los tipos de objeto; en caso contrario, false. Si false, los cambios se devuelven únicamente para los tipos de objeto que tienen una propiedad de tipo de objeto SPChangeQuery se establece en true.

  • AllChangeTypes
    Tipo: System.Boolean

    true para devolver todos los tipos de cambios; en caso contrario, false. Si false, los cambios se devuelven únicamente para los tipos de cambios que tienen una propiedad SPChangeQuery que se establece en true.

Comentarios

Puede filtrar los resultados devueltos por una llamada al método GetChanges(SPChangeQuery) de un SPList, SPWeb, SPSiteo SPContentDatabase objeto mediante el uso de los dos parámetros del constructor SPChangeQuery en combinación con las propiedades del objeto SPChangeQuery . Por ejemplo, el código siguiente construye una consulta para todos los tipos de cambios en un tipo de objeto.

' Construct a query.
Dim query As New SPChangeQuery(False, True)

' object type 
query.Group = True
// Construct a query.
SPChangeQuery query = new SPChangeQuery(false, true); 

// object type. 
query.Group = true;

Por el contrario, en el ejemplo de código siguiente se construye una consulta para un tipo de cambio a todos los tipos de objeto.

' Construct a query.
Dim query As New SPChangeQuery(True, False)

' change type. 
query.Delete = True
// Construct a query.
SPChangeQuery query = new SPChangeQuery(true, false); 

// change type. 
query.Delete = true;

O bien, puede restringir ambos parámetros estableciendo ambas en false. Por ejemplo, el código siguiente construye una consulta para que ciertos cambios sólo dos tipos de objeto.

' Construct a query.
Dim query As New SPChangeQuery(False, False)

' object types.
query.User
query.Group

' change types. 
query.Add = True
query.Delete = True
query.Update = True
query.GroupMembershipAdd = True
query.GroupMembershipDelete = True
// Construct a query.
SPChangeQuery query = new SPChangeQuery(false, false); 

// object types.
query.User = true;
query.Group = true;

// change types. 
query.Add = true;
query.Delete = true;
query.Update = true;
query.GroupMembershipAdd = true;
query.GroupMembershipDelete = true;

Vea también

Referencia

clase SPChangeQuery

Miembros SPChangeQuery

Espacio de nombres Microsoft.SharePoint