次の方法で共有


PresentationHelpers.CreateIShape メソッド

UML モデリング IShape として使用できるように、基本実装から ShapeElement をラップします。 これで、図形が作成されることも変更されることもありません。 代わりに、既存の図形または図形内のフィールドへの便利な参照を提供します。

名前空間:  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 および Visual C# では、このメソッドを、ShapeElement 型のオブジェクトのインスタンス メソッドとして呼び出すことができます。 インスタンス メソッド構文を使用してこのメソッドを呼び出す場合は、最初のパラメーターを省略します。 詳細については、「拡張メソッド (Visual Basic)」または「拡張メソッド (C# プログラミング ガイド)」を参照してください。

解説

詳細については、次のトピックを参照してください。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

PresentationHelpers クラス

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation 名前空間