PartCreationPolicyConstraint Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |