Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Pends changes on the passed in paths giving each of them the passed in properties.
Note, property changes are merged with existing properties on the server. To delete an existing property pass in a property that has the desired name and a value of null.
Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
Public Function PendPropertyChange ( _
    paths As String(), _
    properties As PropertyValue(), _
    recursion As RecursionType, _
    lockLevel As LockLevel, _
    options As PendChangesOptions, _
    itemAttributeFilters As String(), _
    itemPropertyFilters As String() _
) As Integer
public int PendPropertyChange(
    string[] paths,
    PropertyValue[] properties,
    RecursionType recursion,
    LockLevel lockLevel,
    PendChangesOptions options,
    string[] itemAttributeFilters,
    string[] itemPropertyFilters
)
public:
int PendPropertyChange(
    array<String^>^ paths, 
    array<PropertyValue^>^ properties, 
    RecursionType recursion, 
    LockLevel lockLevel, 
    PendChangesOptions options, 
    array<String^>^ itemAttributeFilters, 
    array<String^>^ itemPropertyFilters
)
member PendPropertyChange : 
        paths:string[] * 
        properties:PropertyValue[] * 
        recursion:RecursionType * 
        lockLevel:LockLevel * 
        options:PendChangesOptions * 
        itemAttributeFilters:string[] * 
        itemPropertyFilters:string[] -> int
public function PendPropertyChange(
    paths : String[], 
    properties : PropertyValue[], 
    recursion : RecursionType, 
    lockLevel : LockLevel, 
    options : PendChangesOptions, 
    itemAttributeFilters : String[], 
    itemPropertyFilters : String[]
) : int
Parameters
- paths 
 Type: array<System.String[]- The paths to pend the property changes on. 
- properties 
 Type: array<Microsoft.TeamFoundation.Framework.Client.PropertyValue[]- The properties to pend as changes. 
- recursion 
 Type: Microsoft.TeamFoundation.VersionControl.Client.RecursionType- The amount of recursion to use on the items. 
- lockLevel 
 Type: Microsoft.TeamFoundation.VersionControl.Client.LockLevel- The lock level to put on the resulting pending change. 
- options 
 Type: Microsoft.TeamFoundation.VersionControl.Common.PendChangesOptions- The set of PendChanges options. Some relevant flags for PendPropertyChange are as follows: Silent: Don't return GetOps for the changes pended. 
- itemAttributeFilters 
 Type: array<System.String[]- A list of versioned item properties to return with each get operation 
- itemPropertyFilters
 Type: array<System.String[]
Return Value
Type: System.Int32
The number of files checked out
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.