TeamFoundationVersionControlService.GetVersionedItemProperty 方法
注意:這個應用程式開發介面現在已經過時。
取得與已建立版本的項目。
命名空間: Microsoft.TeamFoundation.VersionControl.Server
組件: Microsoft.TeamFoundation.VersionControl.Server (在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
語法
'宣告
<ObsoleteAttribute("Please use QueryItems to retrieve versioned item attributes.", _
False)> _
Public Function GetVersionedItemProperty ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
itemSpecs As ItemSpec(), _
versionSpec As VersionSpec, _
deletedState As DeletedState, _
itemType As ItemType, _
propertyNameFilters As String() _
) As TeamFoundationDataReader
[ObsoleteAttribute("Please use QueryItems to retrieve versioned item attributes.",
false)]
public TeamFoundationDataReader GetVersionedItemProperty(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec[] itemSpecs,
VersionSpec versionSpec,
DeletedState deletedState,
ItemType itemType,
string[] propertyNameFilters
)
參數
- requestContext
類型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- workspaceName
類型:System.String
使用的工作區名稱為伺服器路徑對應區域路徑,如果提供區域路徑 itemSpecs。
- workspaceOwner
類型:System.String
工作區擁有人的名稱,如果提供工作區名稱。
- itemSpecs
類型:array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
已建立版本的項目的 ItemSpecs 要擷取其屬性為。
- versionSpec
類型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
目標版本所 Spec 為要求的項目。
- deletedState
類型:Microsoft.TeamFoundation.VersionControl.Server.DeletedState
要求的項目刪除狀態。
- itemType
類型:Microsoft.TeamFoundation.VersionControl.Server.ItemType
要求之項目的型別。
- propertyNameFilters
類型:array<System.String[]
屬性名稱篩選套用至查詢。符合篩選條件的屬性名稱會傳回。
傳回值
類型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
含有結果的 TeamFoundationDataReader 在下列順序:ArtifactPropertyValue [-每一個相符的已建立版本的項目的成品屬性值。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。