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
- element
Tür: Microsoft.VisualStudio.Modeling.ModelElement
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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.