TeamFoundationVersionControlService.QueryItems-Methode (TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, DeletedState, ItemType, Boolean, Int32, array<String[], array<String[])
Ruft eine Liste aller Elemente im Repository ab, die den angegebenen Pfad und die Version ü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 QueryItems ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
version As VersionSpec, _
deletedState As DeletedState, _
itemType As ItemType, _
generateDownloadUrls As Boolean, _
options As Integer, _
itemPropertyFilters As String(), _
itemAttributeFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryItems(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
VersionSpec version,
DeletedState deletedState,
ItemType itemType,
bool generateDownloadUrls,
int options,
string[] itemPropertyFilters,
string[] itemAttributeFilters
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Anforderungskontext.
- workspaceName
Typ: System.String
- workspaceOwner
Typ: System.String
- items
Typ: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
Die Elementspezifizierer für Elemente, die aufgeführt sind, möglicherweise Server oder lokale Variable.
- version
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Die Version, die aufgeführt wird.
- deletedState
Typ: Microsoft.TeamFoundation.VersionControl.Server.DeletedState
Ein darstellendes Flag, ob gelöschten Elementen, nicht gelöschte Elemente oder beiden zurückgibt.
- itemType
Typ: Microsoft.TeamFoundation.VersionControl.Server.ItemType
Ein darstellendes Flag, ob Dateien, Ordnern oder beiden zurückgibt.
- generateDownloadUrls
Typ: System.Boolean
Wenn true, kann der Server die Informationen enthält, die erforderlich ist, um Dateien herunterzuladen.Legen Sie nur dieses fest, um auszurichten, wenn Sie die Dateien herunterladen werden, die die Objekte verwenden, die zurückgegeben werden.Der Aufruf ist schneller und benötigt weniger Bandbreite, wenn dieser Parameter falsch ist (Standard für Überladungen, die es nicht angeben).
- options
Typ: System.Int32
Zusätzliche Verhaltensflags.
- itemPropertyFilters
Typ: array<System.String[]
- itemAttributeFilters
Typ: array<System.String[]
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader mit Ergebnissen in der folgenden Reihenfolge: Itemset[] - Itemsetobjekte, die Auflistungen der entsprechenden Elemente enthalten.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.