PresentationHelpers.CreateIShape, méthode
Encapsulez un ShapeElement à partir de l'implémentation sous-jacente afin de l'utiliser comme IShape de modélisation UML. Cela ne construit pas ou ne modifie pas une forme. Au lieu de cela, il fournit une référence pratique à une forme existante ou à un champ dans une forme.
Espace de noms : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Assembly : Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntaxe
'Déclaration
<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
Paramètres
shape
Type : ShapeElementLe ShapeElement à encapsuler.
field
Type : ShapeFieldPeut être omis.
subfield
Type : ShapeSubFieldPeut être omis.
Valeur de retour
Type : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.IShape
Remarque sur l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type ShapeElement. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, voir Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).
Notes
Pour plus d'informations, consultez :
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation, espace de noms