Partilhar via


Método ComponentExtensions.CreatePortWithRequiredInterface (IComponent, IInterface)

Crie uma nova porta de Interface necessárias cujo tipo é uma Interface existente.

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintaxe

'Declaração
<ExtensionAttribute> _
Public Shared Function CreatePortWithRequiredInterface ( _
    component As IComponent, _
    portInterface As IInterface _
) As IPort
public static IPort CreatePortWithRequiredInterface(
    this IComponent component,
    IInterface portInterface
)
[ExtensionAttribute]
public:
static IPort^ CreatePortWithRequiredInterface(
    IComponent^ component, 
    IInterface^ portInterface
)
static member CreatePortWithRequiredInterface : 
        component:IComponent * 
        portInterface:IInterface -> IPort
public static function CreatePortWithRequiredInterface(
    component : IComponent, 
    portInterface : IInterface
) : IPort

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Uml.CompositeStructures.IPort

Observação de uso

No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo IComponent. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte Métodos de extensão (Visual Basic) ou Métodos de extensão (Guia de Programação em C#).

Segurança do .NET Framework

Consulte também

Referência

ComponentExtensions Classe

Sobrecargas CreatePortWithRequiredInterface

Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml