Partager via


TeamFoundationVersionControlService.QueryPendingChangesForWorkspace, méthode

Retourne une liste de modifications en attente correspondant aux critères spécifiés.

Si le workspaceName n'est pas nul, l'ownerName doit également être spécifié.

Les enfants sont retournés selon l'option récursive. Si RecursionType.None est spécifié, seul le serverItem est retourné. Si RecursionType.OneLevel est spécifié et le serverItem représente un répertoire, ce répertoire et ses enfants directs sont retournés. Si RecursionType.Full est spécifié et le serverItem est un dossier que tous ses descendants sont retournés.

Cette fonction retourne un tableau d'objets de PendingSet, qui représente un espace de travail. Dans chaque objet de PendingSet est un tableau de PendingChanges qui représentent les modifications qui appartiennent à cet espace de travail.

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Server
Assembly :  Microsoft.TeamFoundation.VersionControl.Server (dans Microsoft.TeamFoundation.VersionControl.Server.dll)

Syntaxe

'Déclaration
Public Function QueryPendingChangesForWorkspace ( _
    requestContext As TeamFoundationRequestContext, _
    workspaceName As String, _
    workspaceOwner As String, _
    itemSpecs As ItemSpec(), _
    generateDownloadUrls As Boolean, _
    pageSize As Integer, _
    lastChange As String, _
    includeMergeInfo As Boolean, _
    maskLocalWorkspaces As Boolean, _
    itemPropertyFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryPendingChangesForWorkspace(
    TeamFoundationRequestContext requestContext,
    string workspaceName,
    string workspaceOwner,
    ItemSpec[] itemSpecs,
    bool generateDownloadUrls,
    int pageSize,
    string lastChange,
    bool includeMergeInfo,
    bool maskLocalWorkspaces,
    string[] itemPropertyFilters
)

Paramètres

  • workspaceName
    Type : System.String
    Nom de l'espace de travail.
  • workspaceOwner
    Type : System.String
    Le nom du propriétaire de l'espace de travail.
  • generateDownloadUrls
    Type : System.Boolean
    Si la valeur true, le serveur inclut les informations requises aux fichiers téléchargés.Définissez uniquement pour True si télécharger les fichiers qui utilisent les objets retournés.L'appel est plus rapide et nécessite moins de bande passante lorsque ce paramètre a la valeur False (valeur par défaut pour les surcharges qui ne la spécifient pas).
  • pageSize
    Type : System.Int32
    Nombre maximal de modifications en attente du retour de cet appel.
  • lastChange
    Type : System.String
    Spécifie la dernière modification apportée reçu d'une page précédente.Les modifications en attente retournées dans cet appel sont ceux fournis strictement après cet élément.
  • includeMergeInfo
    Type : System.Boolean
    Si inclure la source fusionnez des informations.

Valeur de retour

Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader avec les résultats dans l'ordre suivant : Choix de PendingChange [] - d'objets de PendingChange.Liste d'échec [] - d'échecs rencontrés lors de l'interrogation attendant les jeux.

Sécurité .NET Framework

Voir aussi

Référence

TeamFoundationVersionControlService Classe

Microsoft.TeamFoundation.VersionControl.Server, espace de noms