Método PresentationHelpers.CreateIShape
Envolve um ShapeElement de implementação subjacente de forma que possa ser usada como UML de modelagem IShape. Isso não cria ou modifica uma forma. Em vez disso, ele fornece uma referência a uma maneira conveniente existente, ou um campo dentro de uma maneira.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
'Declaração
<ExtensionAttribute> _
Public Shared Function CreateIShape ( _
shape As ShapeElement, _
field As ShapeField, _
subfield As ShapeSubField _
) As IShape
public static IShape CreateIShape(
this ShapeElement shape,
ShapeField field,
ShapeSubField subfield
)
[ExtensionAttribute]
public:
static IShape^ CreateIShape(
ShapeElement^ shape,
ShapeField^ field,
ShapeSubField^ subfield
)
static member CreateIShape :
shape:ShapeElement *
field:ShapeField *
subfield:ShapeSubField -> IShape
public static function CreateIShape(
shape : ShapeElement,
field : ShapeField,
subfield : ShapeSubField
) : IShape
shape
Tipo: ShapeElementO ShapeElement a quebra de texto.
field
Tipo: ShapeFieldPode ser omitido.
subfield
Tipo: ShapeSubFieldPode ser omitido.
Tipo: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.IShape
No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo ShapeElement. 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#).
Para obter mais informações, consulte
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation