Partager via


Repository.QueryShelvedChanges, 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, 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
<WebMethodAttribute> _
Public Function QueryShelvedChanges ( _
    localWorkspaceName As String, _
    localWorkspaceOwner As String, _
    shelvesetName As String, _
    ownerName As String, _
    itemSpecs As ItemSpec(), _
    generateDownloadUrls As Boolean, _
    <OutAttribute> ByRef failures As StreamingCollection(Of Failure) _
) As StreamingCollection(Of PendingSet)
[WebMethodAttribute]
public StreamingCollection<PendingSet> QueryShelvedChanges(
    string localWorkspaceName,
    string localWorkspaceOwner,
    string shelvesetName,
    string ownerName,
    ItemSpec[] itemSpecs,
    bool generateDownloadUrls,
    out StreamingCollection<Failure> failures
)

Paramètres

  • ownerName
    Type : System.String
    Propriétaire des espaces de travail pour rechercher des modifications options.Si la valeur est nulle, tous les utilisateurs retournés.

Valeur de retour

Type : Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>
Tableaux d'objets de PendingSet qui contiennent PendingChanges.

Sécurité .NET Framework

Voir aussi

Référence

Repository Classe

Microsoft.TeamFoundation.VersionControl.Server, espace de noms