Workspace.Get 方法 (array<GetRequest[], GetOptions, GetFilterCallback, Object, array<String[], array<String[], array<Conflict[]%)
取得要求伺服器更新具有項目的指定版本的目前工作區中。 篩選委派允許呼叫端捨棄作業,才能將會捨棄的每項作業的 Ignore 屬性處理之前。
命名空間: Microsoft.TeamFoundation.VersionControl.Client
組件: Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
語法
'宣告
Public Function Get ( _
requests As GetRequest(), _
options As GetOptions, _
filterCallback As GetFilterCallback, _
userData As Object, _
itemAttributeFilters As String(), _
itemPropertyFilters As String(), _
<OutAttribute> ByRef conflicts As Conflict() _
) As GetStatus
public GetStatus Get(
GetRequest[] requests,
GetOptions options,
GetFilterCallback filterCallback,
Object userData,
string[] itemAttributeFilters,
string[] itemPropertyFilters,
out Conflict[] conflicts
)
參數
- requests
型別:array<Microsoft.TeamFoundation.VersionControl.Client.GetRequest[]
要求的項目和版本
- options
型別:Microsoft.TeamFoundation.VersionControl.Client.GetOptions
取得的選項 (全部,覆寫等等)
- filterCallback
型別:Microsoft.TeamFoundation.VersionControl.Client.GetFilterCallback
要呼叫的委派使用伺服器取得作業會在運算之前處理
- userData
型別:System.Object
會在呼叫時,使用者指定的物件傳遞至委派
- itemAttributeFilters
型別:array<System.String[]
傳回已建立版本的項目屬性清單與每個取得作業。
- itemPropertyFilters
型別:array<System.String[]
- conflicts
型別:array<Microsoft.TeamFoundation.VersionControl.Client.Conflict[]%
傳回值
型別:Microsoft.TeamFoundation.VersionControl.Client.GetStatus
描述作業,衝突,數目 GetStatus 物件發生錯誤,在處理 get 時的錯誤,依此類推。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。