ComponentExtensions-Klasse
Erweiterungsmethoden für IComponent.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.ComponentExtensions
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class ComponentExtensions
public static class ComponentExtensions
[ExtensionAttribute]
public ref class ComponentExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type ComponentExtensions = class end
public final class ComponentExtensions
Methoden
Name | Beschreibung | |
---|---|---|
CreatePortWithProvidedInterface(IComponent) | Erstellen Sie ein neues Provided Interface Port-Objekt in der Komponente.Eine neue Schnittstelle wird auch innerhalb des gleichen Pakets wie die Komponente erstellt. | |
CreatePortWithProvidedInterface(IComponent, IInterface) | Erstellen Sie ein neues Provided Interface Port, dessen Typ eine vorhandene Schnittstelle ist. | |
CreatePortWithRequiredInterface(IComponent) | Erstellen Sie ein neues Required Interface Port-Objekt in der IComponent.Eine neue Schnittstelle wird auch innerhalb des gleichen Pakets wie die Komponente erstellt. | |
CreatePortWithRequiredInterface(IComponent, IInterface) | Erstellen Sie ein neues Required Interface Port, dessen Typ eine vorhandene Schnittstelle ist. |
Zum Seitenanfang
Hinweise
Weitere Informationen zu UML-Diagrammen finden Sie unter Entwickeln von Modellen für den Softwareentwurf.
Weitere Informationen zur Verwendung der UML-API finden Sie unter Erweitern von UML-Modellen und Diagrammen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml-Namespace