Método PresentationHelpers.CreateIShape
Quebra um ShapeElement contra a implementação subjacente para que possa ser usado como um IShape de modelagem de UML. Isso não construir ou modificar uma forma. Em vez disso, ele fornece uma referência conveniente para um campo dentro de uma forma ou de uma forma existente.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintaxe
'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
Parâmetros
- shape
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
ShapeElement quebra.
- field
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Pode ser omitido.
- subfield
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
Pode ser omitido.
Valor de retorno
Tipo: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.IShape
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 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 TRANSLATION FROM VPE FOR CSHARP).
Comentários
Para obter mais informações, consulte:
Segurança do .NET Framework
- 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áveis.
Consulte também
Referência
Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation