PartCreationPolicyConstraint Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ograniczenie, które może być uwzględnione w obiekcie ImportDefinition , które pasuje tylko do eksportów, których części mają zgodny CreationPolicyelement .
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
- Dziedziczenie
-
PartCreationPolicyConstraint
- Implementuje
Pola
| NonSharedPartRequired |
Ograniczenie do uwzględnienia w ImportDefinition przypadku, gdy wymagana jest część nieudostępna. |
| SharedPartRequired |
Ograniczenie do uwzględnienia w ImportDefinition przypadku, gdy jest wymagana część udostępniona. |
Właściwości
| RequiredCreationPolicy |
Ograniczenie, które może być uwzględnione w obiekcie ImportDefinition , które pasuje tylko do eksportów, których części mają zgodny CreationPolicyelement . |
Metody
| Equals(IImportSatisfiabilityConstraint) |
Ograniczenie, które może być uwzględnione w obiekcie ImportDefinition , które pasuje tylko do eksportów, których części mają zgodny CreationPolicyelement . |
| GetExportMetadata(CreationPolicy) |
Pobiera słownik metadanych do uwzględnienia w obiekcie ExportDefinition , aby oznaczać eksportowanie części CreationPolicy. |
| GetRequiredCreationPolicyConstraint(CreationPolicy) |
Ograniczenie, które może być uwzględnione w obiekcie ImportDefinition , które pasuje tylko do eksportów, których części mają zgodny CreationPolicyelement . |
| GetRequiredCreationPolicyConstraints(CreationPolicy) |
Tworzy zestaw ograniczeń, które mają być stosowane do importu, biorąc pod uwagę wymagane zasady tworzenia części. |
| IsNonSharedInstanceRequired(ImportDefinition) |
Ograniczenie, które może być uwzględnione w obiekcie ImportDefinition , które pasuje tylko do eksportów, których części mają zgodny CreationPolicyelement . |
| IsSatisfiedBy(ExportDefinition) |
Ograniczenie, które może być uwzględnione w obiekcie ImportDefinition , które pasuje tylko do eksportów, których części mają zgodny CreationPolicyelement . |
| ToString(TextWriter) |
Ograniczenie, które może być uwzględnione w obiekcie ImportDefinition , które pasuje tylko do eksportów, których części mają zgodny CreationPolicyelement . |