Поделиться через


PresentationHelpers.CreateIShape - метод

Создание оболочки для отделения ShapeElement от базовой реализации с целью обеспечить возможность ее использования в качестве объекта моделирования UML IShape.Это не создает и не изменяет форму.Вместо этого он предоставляет удобную ссылку на существующую фигуру или поле внутри фигуры.

Пространство имен:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Сборка:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (в Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Синтаксис

'Декларация
<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

Параметры

Возвращаемое значение

Тип: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.IShape

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа ShapeElement. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

Заметки

Дополнительные сведения см. в следующих разделах.

Безопасность платформы .NET Framework

См. также

Ссылки

PresentationHelpers Класс

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation - пространство имен