Sdílet prostřednictvím


PartCreationPolicyConstraint Třída

Definice

Omezení, které může být zahrnuto v objektu ImportDefinition , který odpovídá pouze exportům, jejichž části mají kompatibilní CreationPolicy.

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
Dědičnost
PartCreationPolicyConstraint
Implementuje

Pole

NonSharedPartRequired

Omezení, které se má zahrnout do ImportDefinition , pokud se vyžaduje nesdílená část.

SharedPartRequired

Omezení, které se má zahrnout do ImportDefinition , když se vyžaduje sdílená část.

Vlastnosti

RequiredCreationPolicy

Omezení, které může být zahrnuto v objektu ImportDefinition , který odpovídá pouze exportům, jejichž části mají kompatibilní CreationPolicy.

Metody

Equals(IImportSatisfiabilityConstraint)

Omezení, které může být zahrnuto v objektu ImportDefinition , který odpovídá pouze exportům, jejichž části mají kompatibilní CreationPolicy.

GetExportMetadata(CreationPolicy)

Získá slovník metadat, které se mají zahrnout do objektu ExportDefinition pro označení CreationPolicy exportující části.

GetRequiredCreationPolicyConstraint(CreationPolicy)

Omezení, které může být zahrnuto v objektu ImportDefinition , který odpovídá pouze exportům, jejichž části mají kompatibilní CreationPolicy.

GetRequiredCreationPolicyConstraints(CreationPolicy)

Vytvoří sadu omezení, která se použijí pro import s ohledem na zásady vytváření požadované části.

IsNonSharedInstanceRequired(ImportDefinition)

Omezení, které může být zahrnuto v objektu ImportDefinition , který odpovídá pouze exportům, jejichž části mají kompatibilní CreationPolicy.

IsSatisfiedBy(ExportDefinition)

Omezení, které může být zahrnuto v objektu ImportDefinition , který odpovídá pouze exportům, jejichž části mají kompatibilní CreationPolicy.

ToString(TextWriter)

Omezení, které může být zahrnuto v objektu ImportDefinition , který odpovídá pouze exportům, jejichž části mají kompatibilní CreationPolicy.

Platí pro