Share via


VersionControlServer.GetItems Method (String, VersionSpec, RecursionType, DeletedState, ItemType, Boolean)

Gets an array of Item objects from repository that match the specified path.

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

Syntax

'Declaration
Public Function GetItems ( _
    path As String, _
    version As VersionSpec, _
    recursion As RecursionType, _
    deletedState As DeletedState, _
    itemType As ItemType, _
    includeDownloadInfo As Boolean _
) As ItemSet
public ItemSet GetItems(
    string path,
    VersionSpec version,
    RecursionType recursion,
    DeletedState deletedState,
    ItemType itemType,
    bool includeDownloadInfo
)
public:
ItemSet^ GetItems(
    String^ path, 
    VersionSpec^ version, 
    RecursionType recursion, 
    DeletedState deletedState, 
    ItemType itemType, 
    bool includeDownloadInfo
)
member GetItems : 
        path:string * 
        version:VersionSpec * 
        recursion:RecursionType * 
        deletedState:DeletedState * 
        itemType:ItemType * 
        includeDownloadInfo:bool -> ItemSet
public function GetItems(
    path : String, 
    version : VersionSpec, 
    recursion : RecursionType, 
    deletedState : DeletedState, 
    itemType : ItemType, 
    includeDownloadInfo : boolean
) : ItemSet

Parameters

  • path
    Type: System.String

    The path to the item(s), may be server or local.

  • includeDownloadInfo
    Type: System.Boolean

    True to get the information needed to download files. Specify false to save bandwidth if not necessary.

Return Value

Type: Microsoft.TeamFoundation.VersionControl.Client.ItemSet
An ItemSet object containing a collection of matching Item objects.

Remarks

Only set includeDownloadInfo to true if you are going to be downloading the files using the objects that are returned. The call will be faster and require less bandwidth when includeDownloadInfo is false (default for overloads that don't specify it).

.NET Framework Security

See Also

Reference

VersionControlServer Class

GetItems Overload

Microsoft.TeamFoundation.VersionControl.Client Namespace