Freigeben über


TeamFoundationVersionControlService.QueryItemsExtended-Methode (TeamFoundationRequestContext, String, String, array<ItemSpec[], DeletedState, ItemType, Int32, array<String[])

Für jeden Eingabe- ItemSpec, ruft eine Liste von erweiterten Elemente, die die angegebenen Kriterien übereinstimmen.

Wenn das "Pfad" Argument eine Datei ist, wird ein Satz von Elementen zurück, die nur diese Datei enthalten. Wenn der "Pfad" ein Ordner ist, wird ein Satz von Elementen zurück, die alle Elemente in diesem Ordner enthalten. Wenn der "Pfad" ein Platzhalterzeichen enthält, wird ein Satz von Elementen im angegebenen Ordner zurück, die den Platzhalter übereinstimmen.

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

Syntax

'Declaration
Public Function QueryItemsExtended ( _
    requestContext As TeamFoundationRequestContext, _
    workspaceName As String, _
    workspaceOwner As String, _
    items As ItemSpec(), _
    deletedState As DeletedState, _
    itemType As ItemType, _
    options As Integer, _
    itemPropertyFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryItemsExtended(
    TeamFoundationRequestContext requestContext,
    string workspaceName,
    string workspaceOwner,
    ItemSpec[] items,
    DeletedState deletedState,
    ItemType itemType,
    int options,
    string[] itemPropertyFilters
)

Parameter

  • workspaceName
    Typ: System.String
    Der Namen des Arbeitsbereichs, wenn lokale Zuordnungen benötigt werden.Kann NULL sein.
  • workspaceOwner
    Typ: System.String
    Der Besitzer des Arbeitsbereichs.Kann NULL sein.
  • itemPropertyFilters
    Typ: array<System.String[]
    Liste der Eigenschaftennamen, die auf dem ExtendedItem-Objekt zurückzukehren, falls vorhanden.

Rückgabewert

Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader mit Ergebnissen in der folgenden Reihenfolge: ExtendedItem[][] - Array von ExtendedItem-Arrays, von denen jedes die entsprechenden ExtendedItem-Instanzen enthält, die jedem angegebenen ItemSpec zugeordnet sind.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationVersionControlService Klasse

QueryItemsExtended-Überladung

Microsoft.TeamFoundation.VersionControl.Server-Namespace