Delen via


TeamFoundationVersionControlService.QueryChangesetExtended Method (TeamFoundationRequestContext, Int32, Boolean, Boolean, array<String[], array<String[], array<String )

Retrieves the details (comment, changes, etc.) for a changeset.

The returned Changesets will contain properties if property name filters are provided.

Namespace:  Microsoft.TeamFoundation.VersionControl.Server
Assembly:  Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)

Syntax

'Declaration
Public Function QueryChangesetExtended ( _
    requestContext As TeamFoundationRequestContext, _
    changesetId As Integer, _
    includeChanges As Boolean, _
    generateDownloadUrls As Boolean, _
    changesetPropertyFilters As String(), _
    itemAttributeFilters As String(), _
    itemPropertyFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryChangesetExtended(
    TeamFoundationRequestContext requestContext,
    int changesetId,
    bool includeChanges,
    bool generateDownloadUrls,
    string[] changesetPropertyFilters,
    string[] itemAttributeFilters,
    string[] itemPropertyFilters
)
public:
TeamFoundationDataReader^ QueryChangesetExtended(
    TeamFoundationRequestContext^ requestContext, 
    int changesetId, 
    bool includeChanges, 
    bool generateDownloadUrls, 
    array<String^>^ changesetPropertyFilters, 
    array<String^>^ itemAttributeFilters, 
    array<String^>^ itemPropertyFilters
)
member QueryChangesetExtended : 
        requestContext:TeamFoundationRequestContext * 
        changesetId:int * 
        includeChanges:bool * 
        generateDownloadUrls:bool * 
        changesetPropertyFilters:string[] * 
        itemAttributeFilters:string[] * 
        itemPropertyFilters:string[] -> TeamFoundationDataReader
public function QueryChangesetExtended(
    requestContext : TeamFoundationRequestContext, 
    changesetId : int, 
    includeChanges : boolean, 
    generateDownloadUrls : boolean, 
    changesetPropertyFilters : String[], 
    itemAttributeFilters : String[], 
    itemPropertyFilters : String[]
) : TeamFoundationDataReader

Parameters

  • changesetId
    Type: System.Int32

    The numeric ID for the changeset being researched.

  • includeChanges
    Type: System.Boolean

    If true, the server will include the changes in the changeset; otherwise, only the metadata will be returned.

  • generateDownloadUrls
    Type: System.Boolean

    If true, the server will include the information that is required to download files. Only set this to true if you will be downloading the files that use the objects that are returned. The call will be faster and require less bandwidth when this parameter is false (default for overloads that do not specify it).

  • changesetPropertyFilters
    Type: array<System.String[]

    Filters for properties to include with the changeset.

  • itemAttributeFilters
    Type: array<System.String[]

    List of attributes to return with changes.

  • itemPropertyFilters
    Type: array<System.String[]

    List of properties to return with changes.

Return Value

Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader with results in the following order: Changeset - A reference to a changeset object specifying these details.

.NET Framework Security

See Also

Reference

TeamFoundationVersionControlService Class

QueryChangesetExtended Overload

Microsoft.TeamFoundation.VersionControl.Server Namespace