Udostępnij za pośrednictwem


Metoda PresentationHelpers.GetSelectedShapes<T> —

Pobierz wszystkie zaznaczone kształty, których są wyświetlane elementy modelu UML określonego typu.

Przestrzeń nazw:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Zestaw:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Składnia

'Deklaracja
<ExtensionAttribute> _
Public Shared Function GetSelectedShapes(Of T As IElement) ( _
    diagram As IDiagram _
) As IEnumerable(Of IShape(Of T))
public static IEnumerable<IShape<T>> GetSelectedShapes<T>(
    this IDiagram diagram
)
where T : IElement
[ExtensionAttribute]
public:
generic<typename T>
where T : IElement
static IEnumerable<IShape<T>^>^ GetSelectedShapes(
    IDiagram^ diagram
)
static member GetSelectedShapes : 
        diagram:IDiagram -> IEnumerable<IShape<'T>>  when 'T : IElement
Język JScript nie obsługuje typów ani metod ogólnych.

Parametry typów

  • T
    IElement lub jeden z jego podtypów.

Parametry

Wartość zwracana

Typ: System.Collections.Generic.IEnumerable<IShape<T>>
Wszystkie zaznaczone kształty na diagramie wyświetlających UML model elementu określonego typu lub jednego z jego podtypów.

Informacje dotyczące użycia

W językach Visual Basic i C# tę metodę można wywołać jako metodę wystąpienia dowolnego obiektu typu IDiagram. Gdy w celu wywołania tej metody jest używana składnia metody wystąpienia, należy pominąć pierwszy parametr. Aby uzyskać więcej informacji, zobacz temat Rozszerzenie metody (Visual Basic) lub Rozszerzenie metody (Podręcznik programowania C#).

Uwagi

Aby uzyskać więcej informacji zobacz:

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

PresentationHelpers Klasa

Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation