Aracılığıyla paylaş


PresentationViewsSubject.GetPresentation Yöntem

Verilen etki alanı modeli öğe görüntüleme PresentationElements alır.

Ad alanı:  Microsoft.VisualStudio.Modeling.Diagrams
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll içinde)

Sözdizimi

'Bildirim
Public Shared Function GetPresentation ( _
    element As ModelElement _
) As LinkedElementCollection(Of PresentationElement)
public static LinkedElementCollection<PresentationElement> GetPresentation(
    ModelElement element
)

Parametreler

Dönüş Değeri

Tür: Microsoft.VisualStudio.Modeling.LinkedElementCollection<PresentationElement>

Notlar

Bir etki alanı modeli öðe ya da ilişki şekli veya kullanıcı arabiriminde temsil eden bağlantıyı gitmek için bu yöntemi kullanın.dsl önemli özelleştirme yapmış olduğunuz sürece, her etki alanı öğesi için bir sunu öğesi olacaktır.Bazı durumlarda görüntü başlatıldı, ancak olabilir görüntü öğesi yok.Siz bir etki alanı öğe eşlemek için etki alanı sınıf dsl tanımınızı ayarlamadıysanız, görüntü öğesi yok olacaktır.

Etki alanı öğesinin sınıfı için etki alanı öğesi eşleme sunu öğesi – bir şekil ya da bağlantı sınıfını belirtir.

Örnekler

ExampleElement element = ...;
ExampleShape shape = PresentationViewsSubject.GetPresentation(element).FirstOrDefault() as ExampleShape;
if (shape != null) {...}

// A domain relationship:
ExampleElementReferencesTargets relationship = ...; 
// In the DSL Definition, this relationship is mapped to the following BinaryLinkShape:
ExampleConnector link = PresentationViewsSubject.GetPresentation(relationship).FirstOrDefault() as ExampleConnector;
if (link != null) {...}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

PresentationViewsSubject Sınıf

Microsoft.VisualStudio.Modeling.Diagrams Ad Alanı