Поделиться через


PartCreationPolicyConstraint Класс

Определение

Ограничение, которое может быть включено в ImportDefinition , которое соответствует только экспорту, части которых имеют совместимый 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
Наследование
PartCreationPolicyConstraint
Реализации

Поля

NonSharedPartRequired

Ограничение, включаемое в , ImportDefinition если требуется неуниверная часть.

SharedPartRequired

Ограничение, включаемое в , ImportDefinition когда требуется общая часть.

Свойства

RequiredCreationPolicy

Ограничение, которое может быть включено в ImportDefinition , которое соответствует только экспорту, части которых имеют совместимый CreationPolicy.

Методы

Equals(IImportSatisfiabilityConstraint)

Ограничение, которое может быть включено в ImportDefinition , которое соответствует только экспорту, части которых имеют совместимый CreationPolicy.

GetExportMetadata(CreationPolicy)

Возвращает словарь метаданных, включаемых в ExportDefinition , чтобы обозначить CreationPolicy экспортируемой части.

GetRequiredCreationPolicyConstraint(CreationPolicy)

Ограничение, которое может быть включено в ImportDefinition , которое соответствует только экспорту, части которых имеют совместимый CreationPolicy.

GetRequiredCreationPolicyConstraints(CreationPolicy)

Создает набор ограничений, применяемых к импорту с учетом политики создания обязательных частей.

IsNonSharedInstanceRequired(ImportDefinition)

Ограничение, которое может быть включено в ImportDefinition , которое соответствует только экспорту, части которых имеют совместимый CreationPolicy.

IsSatisfiedBy(ExportDefinition)

Ограничение, которое может быть включено в ImportDefinition , которое соответствует только экспорту, части которых имеют совместимый CreationPolicy.

ToString(TextWriter)

Ограничение, которое может быть включено в ImportDefinition , которое соответствует только экспорту, части которых имеют совместимый CreationPolicy.

Применяется к