Metodo PresentationHelpers.CreateIShape
Eseguire il wrapping di un ShapeElement dall'implementazione sottostante in modo da poterlo utilizzare come diagramma di modellazione IShape. Ciò non crea o modifica una forma. Al contrario, fornisce un comodo riferimento a una forma esistente o a un campo all'interno di una forma.
Spazio dei nomi: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintassi
'Dichiarazione
<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
Parametri
- shape
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
ShapeElement di cui eseguire il wrapping.
- field
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Può essere omesso.
- subfield
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
Può essere omesso.
Valore restituito
Tipo: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.IShape
Nota sull'utilizzo
In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo ShapeElement. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).
Note
Per ulteriori informazioni, vedere:
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation