Share via


PartCreationPolicyConstraint クラス

定義

互換性のあるCreationPolicy部分を持つエクスポートにのみ一致する に含まれるImportDefinition制約。

public class PartCreationPolicyConstraint : IEquatable<Microsoft.VisualStudio.Composition.IImportSatisfiabilityConstraint>, Microsoft.VisualStudio.Composition.IImportSatisfiabilityConstraint
type PartCreationPolicyConstraint = class
    interface IImportSatisfiabilityConstraint
    interface IEquatable<IImportSatisfiabilityConstraint>
Public Class PartCreationPolicyConstraint
Implements IEquatable(Of IImportSatisfiabilityConstraint), IImportSatisfiabilityConstraint
継承
PartCreationPolicyConstraint
実装

フィールド

NonSharedPartRequired

非共有パーツが必要な場合に に ImportDefinition 含める制約。

SharedPartRequired

共有パーツが必要な場合に に ImportDefinition 含める制約。

プロパティ

RequiredCreationPolicy

互換性のあるCreationPolicy部分を持つエクスポートにのみ一致する に含まれるImportDefinition制約。

メソッド

Equals(IImportSatisfiabilityConstraint)

互換性のあるCreationPolicy部分を持つエクスポートにのみ一致する に含まれるImportDefinition制約。

GetExportMetadata(CreationPolicy)

エクスポート パーツの CreationPolicy を示す に含める ExportDefinition メタデータのディクショナリを取得します。

GetRequiredCreationPolicyConstraint(CreationPolicy)

互換性のあるCreationPolicy部分を持つエクスポートにのみ一致する に含まれるImportDefinition制約。

GetRequiredCreationPolicyConstraints(CreationPolicy)

必要なパーツ作成ポリシーを指定して、インポートに適用する一連の制約を作成します。

IsNonSharedInstanceRequired(ImportDefinition)

互換性のあるCreationPolicy部分を持つエクスポートにのみ一致する に含まれるImportDefinition制約。

IsSatisfiedBy(ExportDefinition)

互換性のあるCreationPolicy部分を持つエクスポートにのみ一致する に含まれるImportDefinition制約。

ToString(TextWriter)

互換性のあるCreationPolicy部分を持つエクスポートにのみ一致する に含まれるImportDefinition制約。

適用対象