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. |