TeamFoundationPropertyService クラス
この記事の内容
マネージャーのインターフェイス実装では簡素化されます。
ジェネリック アーティファクトのプロパティのサービス管理を提供します。
継承階層
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationPropertyService
名前空間: Microsoft.TeamFoundation.Framework.Server
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationPropertyService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationPropertyService : ITeamFoundationService
TeamFoundationPropertyService 型で公開されるメンバーは以下のとおりです。
メソッド
CreateArtifactKind
CreatePropertyDefinition
DeleteArtifactKind
DeleteArtifacts
指定アーティファクトおよび関連するプロパティをすべて削除します。
Equals
指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
GetArtifactKind
GetArtifactKinds
使用できるアーティファクトの種類を取得します
GetHashCode
既定のハッシュ関数として機能します。 (Object から継承されます。)
GetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<String>)
GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>)
プロパティに関連付けられている特定の仕様を取得しますアーティファクト プロパティ名のフィルター条件を満たす。 メモ: すべてのアーティファクトは同じアーティファクトの種類からです。
GetProperties(TeamFoundationRequestContext, Guid, IEnumerable<String>)
設定される特定のプロパティを持つ型のすべてのアーティファクトの ArtifactPropertyValues を返します。
GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>, GetPropertiesOptions)
プロパティに関連付けられている特定の仕様を取得しますアーティファクト プロパティ名のフィルター条件を満たす。 メモ: すべてのアーティファクトは同じアーティファクトの種類からです。
GetProperties(TeamFoundationRequestContext, Guid, String, IEnumerable<String>)
GetPropertyDefinitions
GetType
現在のインスタンスの Type を取得します。 (Object から継承されます。)
SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactPropertyValue>)
アーティファクトのメモにプロパティを設定します: すべてのアーティファクトは同じ種類である必要があります。
SetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<PropertyValue>)
アーティファクトにプロパティを設定します。
SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<PropertyValue>)
アーティファクト仕様の一覧の各アーティファクトを更新し、各プロパティを指定して設定 SetProperties のオーバーロード。 実際にはこれが、結合の更新プログラムです。
SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactPropertyValue>, Nullable<DateTime>, Nullable<Guid>)
アーティファクトのメモにプロパティを設定します: すべてのアーティファクトは同じ種類である必要があります。
ToString
現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
このページのトップへ
明示的なインターフェイスの実装
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.TeamFoundation.Framework.Server 名前空間