次の方法で共有


TeamFoundationVersionControlService.QueryShelvedChanges メソッド (TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], Boolean)

指定された基準に一致する保留中の変更のリストを返します。

workspaceName が null 以外の場合、ownerName も指定する必要があります。

子は、再帰的なオプションに従って返されます。 RecursionType.None を指定すると、serverItem だけが返されます。 RecursionType.OneLevel を指定し、serverItem がフォルダーを表す場合、フォルダーとは、が返されます。 が RecursionType.Full が指定されている serverItem、すべての子孫が返されるフォルダーです。

この関数は、それぞれがワークスペースを表す PendingSet のオブジェクトの配列を返します。 PendingSet の各オブジェクト内では PendingChanges の配列ですが、このワークスペースに属する変更を表します。

名前空間:  Microsoft.TeamFoundation.VersionControl.Server
アセンブリ:  Microsoft.TeamFoundation.VersionControl.Server (Microsoft.TeamFoundation.VersionControl.Server.dll 内)

構文

'宣言
Public Function QueryShelvedChanges ( _
    requestContext As TeamFoundationRequestContext, _
    localWorkspaceName As String, _
    localWorkspaceOwner As String, _
    shelvesetName As String, _
    ownerName As String, _
    itemSpecs As ItemSpec(), _
    generateDownloadUrls As Boolean _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryShelvedChanges(
    TeamFoundationRequestContext requestContext,
    string localWorkspaceName,
    string localWorkspaceOwner,
    string shelvesetName,
    string ownerName,
    ItemSpec[] itemSpecs,
    bool generateDownloadUrls
)

パラメーター

  • localWorkspaceName
    型 : System.String
    ローカル ワークスペースの名前。
  • localWorkspaceOwner
    型 : System.String
    ローカル ワークスペースの所有者。
  • shelvesetName
    型 : System.String
    変更をクエリからシェルブセットの名前。
  • ownerName
    型 : System.String
    変更をから検索するワークスペースの所有者。null の場合は、すべてのユーザーが返されます。
  • generateDownloadUrls
    型 : System.Boolean
    true の場合、サーバーはファイルをダウンロードするために必要な情報が含まれています。返されるオブジェクトを使用してファイルをダウンロードしている場合にのみ true にこれを設定します。呼び出しは、このパラメーターが false の場合、実行速度と、帯域幅が必要です (それを指定しないオーバーロード) の既定値です。

戻り値

型 : Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
次の順序で結果を含む TeamFoundationDataReader: PendingChanges を含む PendingSet のオブジェクトの PendingSet の [] - 配列。発生したエラーのエラーの一覧] - [クエリを変更しようとした場合にスローされます。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

TeamFoundationVersionControlService クラス

QueryShelvedChanges オーバーロード

Microsoft.TeamFoundation.VersionControl.Server 名前空間