Freigeben über


ComposablePartDefinition Klasse

Definition

[System.Diagnostics.DebuggerDisplay("{Type.Name}")]
public class ComposablePartDefinition : IEquatable<Microsoft.VisualStudio.Composition.ComposablePartDefinition>
[<System.Diagnostics.DebuggerDisplay("{Type.Name}")>]
type ComposablePartDefinition = class
    interface IEquatable<ComposablePartDefinition>
Public Class ComposablePartDefinition
Implements IEquatable(Of ComposablePartDefinition)
Vererbung
ComposablePartDefinition
Attribute
Implementiert

Konstruktoren

ComposablePartDefinition(TypeRef, IReadOnlyDictionary<String, Object>, IReadOnlyCollection<ExportDefinition>, IReadOnlyDictionary<MemberRef, IReadOnlyCollection<ExportDefinition>>, IEnumerable<ImportDefinitionBinding>, String, MethodRef, MethodRef, IReadOnlyList<ImportDefinitionBinding>, CreationPolicy, Boolean)

Initialisiert eine neue Instanz der ComposablePartDefinition-Klasse.

ComposablePartDefinition(TypeRef, IReadOnlyDictionary<String, Object>, IReadOnlyCollection<ExportDefinition>, IReadOnlyDictionary<MemberRef, IReadOnlyCollection<ExportDefinition>>, IEnumerable<ImportDefinitionBinding>, String, MethodRef, MethodRef, IReadOnlyList<ImportDefinitionBinding>, CreationPolicy, IEnumerable<AssemblyName>, Boolean)

Initialisiert eine neue Instanz der ComposablePartDefinition-Klasse.

Eigenschaften

CreationPolicy
ExportDefinitions

Ruft eine Sequenz aller Exporte ab, die in diesem Teil gefunden wurden (sowohl der Typ direkt als auch seine Member).

ExportedTypes

Ruft die Typen ab, die für das Teil selbst exportiert werden.

ExportingMembers

Ruft die Exporte ab, die auf Membern des Teils (Exportieren von Eigenschaften, Feldern, Methoden) gefunden wurden.

ExtraInputAssemblies

Ruft die Sequenz zusätzlicher Eingabeassemblys ab, die den Eingabeassemblys für diese ComposablePartDefinitionhinzugefügt werden.

Id
ImportingConstructorImports

Ruft die Liste der Parameter für den importierenden Konstruktor ab, oder null , wenn der Teil nicht instanziiert werden kann.

ImportingConstructorOrFactory
ImportingConstructorOrFactoryRef
ImportingMembers
Imports

Ruft eine Sequenz aller Importe ab, die in diesem Teil gefunden wurden (sowohl Member als auch importierenden Konstruktor).

IsInstantiable
IsShared
IsSharingBoundaryInferred

Ruft einen Wert ab, der angibt, ob die Freigabegrenze von dem abgeleitet werden muss, was importiert wird.

Metadata

Ruft die Metadaten für diesen Teil ab.

OnImportsSatisfied
OnImportsSatisfiedRef
SharingBoundary
Type
TypeRef

Methoden

Equals(ComposablePartDefinition)
Equals(Object)
GetHashCode()
ToString(TextWriter)

Gilt für: