ElementListCompartment Sınıf

Tanım

Microsoft. VisualStudio. model. diyagram. Elementlistbölmesi için DomainClass Elementlistbölme açıklaması

public ref class ElementListCompartment : Microsoft::VisualStudio::Modeling::Diagrams::ListCompartment
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("aff8951d-dcd5-4e68-a3a1-db963399cbf7")]
[System.CLSCompliant(true)]
[System.ComponentModel.Browsable(false)]
public class ElementListCompartment : Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("aff8951d-dcd5-4e68-a3a1-db963399cbf7")>]
[<System.CLSCompliant(true)>]
[<System.ComponentModel.Browsable(false)>]
type ElementListCompartment = class
    inherit ListCompartment
Public Class ElementListCompartment
Inherits ListCompartment
Devralma
Öznitelikler

Oluşturucular

ElementListCompartment(Partition, PropertyAssignment[])

Oluşturucu

ElementListCompartment(Store, PropertyAssignment[])

Oluşturucu

Alanlar

BackgroundGradientFieldName

Bu şeklin arka plan gradyanı alanı için benzersiz tanımlayıcı.

(Devralındığı yer: NodeShape)
DomainClassId

Elementlistbölmesi etki alanı sınıf kimliği.

Özellikler

AbsoluteBoundingBox

Birinci birimde, diyagramın sol üst kısmına göre sınırlayıcı dikdörtgeni alır.

(Devralındığı yer: NodeShape)
AbsoluteBoundingBoxToEnsureVisible

DiagramClientView. EnsureVisible 'ın kullanacağı sınırlayıcı dikdörtgeni alır. Dikdörtgen, popüler birimlerde ve diyagramın sol üst kısmına göre değişir.

(Devralındığı yer: ShapeElement)
AbsoluteBounds

AbsoluteBounds Domain özelliğinin değerini alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. NodeShape. Absolute sınır için açıklama

(Devralındığı yer: NodeShape)
AbsoluteCenter

Üst Şekil öğesinden bağımsız olarak, diyagramın sol üst köşesine göre ShapeElement 'in mutlak sınırlarının merkezini alır.

(Devralındığı yer: ShapeElement)
AccessibilityObject

Öğeye atanan erişilebilir nesneyi alır

(Devralındığı yer: ShapeElement)
AccessibleDefaultActionDescription

Erişilebilirlik istemci uygulamaları tarafından kullanılacak öğenin varsayılan eylem açıklamasını alır

(Devralındığı yer: ShapeElement)
AccessibleDescription

Erişilebilirlik istemci uygulamaları tarafından kullanılan öğenin açıklamasını alır

(Devralındığı yer: ShapeElement)
AccessibleHelp

Öğenin ne yaptığını veya öğenin nasıl kullanıldığını gösteren bir açıklama alır.

(Devralındığı yer: ShapeElement)
AccessibleHelpTopicFileName

Bu öğeyle ilişkili Yardım dosyasının yolunu alır.

(Devralındığı yer: ShapeElement)
AccessibleHelpTopicId

Bu öğeyle ilişkili Yardım konu tanımlayıcısını alır.

(Devralındığı yer: ShapeElement)
AccessibleName

Erişilebilirlik adını döndürür.

(Devralındığı yer: ListCompartment)
AccessibleRole

Denetimin erişilebilir rolünü alır

(Devralındığı yer: ShapeElement)
AccessibleState

Bu şeklin ek erişilebilir durumlarını alır.
Varsayılan olarak, aşağıdaki durumlar önceden belirlenir: (1) erişilebilir durumlar. Seçili, (2) erişilebilir durumlar. odaklanmış, (3) erişilebilir durumlar. seçilebilir, (4) erişilebilir durumlar. Odaklenebilir

(Devralındığı yer: NodeShape)
AccessibleValue

Bu öğe için erişilebilir değeri alır.

(Devralındığı yer: ShapeElement)
AllowCustomCompartmentFillColor

Bölme dolgusu rengi için değişkenliği alır veya ayarlar.

(Devralındığı yer: Compartment)
AllowCustomTitleFillColor

Başlık dolgusu rengi için değişkenliği alır veya ayarlar.

(Devralındığı yer: Compartment)
AllowsChildrenInSelection

Bu şeklin alt öğelerinin aynı seçim grubunda bu üst öğeyle izin verilip verilmeyeceğini alır.

(Devralındığı yer: ShapeElement)
AllowsChildrenToResizeParent

Alt şekillerin bu şekli yeniden boyutlandırmaya izin verilip verilmediğini belirleyen değeri alır.

(Devralındığı yer: ShapeElement)
AllowsChildrenToShrinkParent

Bu şeklin, iç içe geçmiş alt öğelerinde yapılan değişikliklere göre de daraltılıp küçültümeyeceğini belirleyen değeri alır.

(Devralındığı yer: ShapeElement)
Anchoring

Bu NodeShape için sabitleme davranışını alır.

(Devralındığı yer: NodeShape)
AutoResizeParentOnBoundsChange

Bu şeklin mutlak sınırları taşıma veya yeniden boyutlandırma işlemi nedeniyle değiştirildiğinde üst şekillerin bir kural aracılığıyla otomatik olarak yeniden boyutlandırılıp boyutlandırılmayacağını alır veya ayarlar.

(Devralındığı yer: NodeShape)
BackgroundBrushId

Geometrinin arka planını doldururken kullanılacak fırça kaynak kimliğini alır.

(Devralındığı yer: ShapeElement)
BackgroundGradientMode

Şekil arka plan alanı için gradyan modunu alır.

(Devralındığı yer: NodeShape)
BoundingBox

Üst şeklin sol üst kısmına göre dünya birimlerindeki sınırlayıcı dikdörtgeni alır.

(Devralındığı yer: NodeShape)
Bounds

Üst şeklin sol üst kısmına göre, dünyanın tüm birimlerindeki şekillerin sınırlarını alır veya ayarlar.

(Devralındığı yer: NodeShape)
BoundsRules

Bölme için sınır kuralları döndürür

(Devralındığı yer: Compartment)
CanExpandAndCollapse

Bu şeklin ayrı daraltılmış ve genişletilmiş duruma sahip olup olmadığını gösteren bir değer alır. NodeShape 'in genişletme ve daraltma özellikleri kullanılıyorsa bu değerin true olarak ayarlanması gerekir.

(Devralındığı yer: Compartment)
CanFocus

ShapeElement 'in odağı alıp alamayacağını gösteren bir değer alır.

(Devralındığı yer: ShapeElement)
CanMove

Kullanıcının ShapeElement 'i yeniden konumlandırmasına izin verilip verilmeyeceğini gösteren bir değer alır.

(Devralındığı yer: Compartment)
CanResize

Kullanıcının ShapeElement 'i yeniden boyutlandırmaya izin verilip verilmeyeceğini gösteren bir değer alır. (Bu değeri değiştirmek için Resizablekenarlar özelliğini geçersiz kılın.)

(Devralındığı yer: NodeShape)
CanSelect

Kullanıcının ShapeElement 'i seçip seçmediğini gösteren bir değer alır.

(Devralındığı yer: ShapeElement)
Center

ShapeElement sınırlarının orta noktasını alır.

(Devralındığı yer: ShapeElement)
ClassStyleSet

Bu şekil için sınıf başına stlyes tanımlar.

ClipWhenDrawingFields

Kırpma bölgesinin, alt şekil alanlarını çizerken bu şeklin sınırlayıcı kutusuna ayarlanması gerekip gerekmediğini gösteren bir değer alır.

(Devralındığı yer: ShapeElement)
CollapsedSize (Devralındığı yer: Compartment)
CompartmentFillColor

CompartmentFillColor Domain özelliğinin değerini alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. bölmesi. bölme dolgusu rengi için açıklama

(Devralındığı yer: Compartment)
CompartmentFillColorStorage

Özel depolamadan bölme dolgusu rengini alır veya ayarlar.

(Devralındığı yer: Compartment)
ConnectionPoints

Bu NodeShape üzerindeki bağlantı noktalarının listesini alır.

(Devralındığı yer: NodeShape)
Decorators

Bu tür bir şekil için dekoratörler koleksiyonu. Bu türün dekoratlarını yoksa null döndürün. Varsayılan olarak, şekillerin dekoratörler yoktur.

(Devralındığı yer: ShapeElement)
DefaultContainerMargin

İç içe şekiller ve üst şekillerinin sınırları arasında izin verilen varsayılan kenar boşluğunu alır.

(Devralındığı yer: NodeShape)
DefaultCreationDomainClass

Yeni öğe oluşturma için kullanılacak DomainClassInfo alır veya ayarlar. Bu, hangisinin oluşturulması gerektiğini denetliyoruz, varsayılan olarak kullanılır.

DefaultShapeField

Odak alabilen ilk şekil alanını alır. Döndürülen alan, ShapeElement odağa sahip olduğunda ve ShapeElement anahtar olaylarına yanıt vermezse, anahtar olayları almak için varsayılan Şekil alanı olarak kullanılmalıdır.

(Devralındığı yer: ShapeElement)
DefaultSize

Dünya birimlerindeki bir ShapeElement öğesinin varsayılan boyutunu alır.

(Devralındığı yer: ShapeElement)
Diagram

Bu ShapeElement öğesinin ait olduğu diyagramı alır. (Bu null olabilir.)

(Devralındığı yer: ShapeElement)
DisplayPropertyId

Bu liste bölmesindeki Display özelliği olarak kullanılacak özelliğin kimliğini alır ve ayarlar.

EnsureVisiblePreference

Bu şekil için EnsureVisible yönteminin tercihleri. Varsayılan değer, bu şekli barındıran diyagram için VisiblePreference değerini döndürmektedir.

(Devralındığı yer: ShapeElement)
Events

Bu ShapeElement öğesine eklenen olay işleyicilerinin listesini döndürür.

(Devralındığı yer: ShapeElement)
ExpandedSize (Devralındığı yer: Compartment)
FixedFlags

GraphNode için FixedFlags özelliklerini alır.

(Devralındığı yer: NodeShape)
ForwardEventsToParent

Bu sınıfa yönelik DragDrop, Key ve fare olaylarının üst şekle iletilip iletilmeyeceğini alır veya ayarlar.

(Devralındığı yer: Compartment)
FromRoleLinkShapes

Bu NodeShape 'in bir rolden bir rol oynadığı LinkShapes 'in bir koleksiyonunu alır.

(Devralındığı yer: NodeShape)
GeometryBackgroundBrushId

Geometrinin arka planını doldururken kullanılacak fırça kaynak kimliğini alır.

(Devralındığı yer: ShapeElement)
GeometryBoundingBox

Geometrinin sınırlayıcı kutusunu alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
GeometryCanResizeBottom

Kullanıcının geometriyi yeniden boyutlandırmasına izin verilip verilmeyeceğini gösteren bir değer alır. (Yalnızca NodeShapeGeometry tarafından türetilmiş sınıflar tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: NodeShape)
GeometryCanResizeLeft

Kullanıcının geometriyi yeniden boyutlandırmasına izin verilip verilmeyeceğini gösteren bir değer alır. (Yalnızca NodeShapeGeometry tarafından türetilmiş sınıflar tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: NodeShape)
GeometryCanResizeRight

Kullanıcının geometriyi yeniden boyutlandırmasına izin verilip verilmeyeceğini gösteren bir değer alır. (Yalnızca NodeShapeGeometry tarafından türetilmiş sınıflar tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: NodeShape)
GeometryCanResizeTop

Kullanıcının geometriyi yeniden boyutlandırmasına izin verilip verilmeyeceğini gösteren bir değer alır. (Yalnızca NodeShapeGeometry tarafından türetilmiş sınıflar tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: NodeShape)
GeometryHasFilledBackground

Geometri arka planının doldurulup doldurulamayacağını gösteren bir değer alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
GeometryHasOutline

Geometri anahattının çizilip çizilmeyeceğini gösteren bir değer alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
GeometryHasShadow

Geometrinin gölge gösterip göstermediğini gösteren bir değer alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
GeometryOutlinePenId

Geometri ana hattını çizmek için kullanılacak olan kalem kaynak kimliğini alır.

(Devralındığı yer: ShapeElement)
GeometryStyleSet

Geometri için kullanılacak Stil kümesini alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
GridSize

Bu şeklin açık olduğu dünya birimlerindeki kılavuzun boyutunu alır. Varsayılan olarak, üst şeklin GridSize kullanılır.

(Devralındığı yer: ShapeElement)
HasAnchoring

Bu NodeShape öğesinin üst öğesi etkin olarak etkinleştirilmiş olup olmadığını alır.

(Devralındığı yer: NodeShape)
HasBackgroundGradient

Bir GeometryShape 'in arka plan degradesi olup olmadığını döndürür

(Devralındığı yer: NodeShape)
HasChildren

ShapeElement 'in göreli veya iç içe bir ilişki ile bir veya daha fazla alt Şekil öğesine sahip olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ShapeElement)
HasConnectionPoints

Bu NodeShape 'in bağlantı noktalarının kullanımını gerektirip gerektirmediğini alır.

(Devralındığı yer: NodeShape)
HasCustomToolTip

Bu şeklin bir araç ipucu için özel bir işleme sahip olup olmadığını döndürür

(Devralındığı yer: ShapeElement)
HasDragOverToolTip

Sürükleme araç ipucunun bu şekil tarafından desteklenip desteklenmediğini döndürür.

(Devralındığı yer: ShapeElement)
HasFilledBackground

Şeklin arka planının çizip çizmeyeceğini gösteren bir değer alır.

(Devralındığı yer: ShapeElement)
HasHighlighting

Bölmenin vurgulamaya sahip olup olmadığını belirtir

(Devralındığı yer: Compartment)
HasItemToolTips

Bu bölmenin her öğe için araç ipuçlarını göstermesini isteyip istemediği.

HasOutline

Bölmenin ana hat içerip içermediğini belirtir

(Devralındığı yer: Compartment)
HasShadow

Bölmenin gölge olup olmadığını belirtir

(Devralındığı yer: Compartment)
HasToolTip

Bu şeklin bir araç ipucuna sahip olup olmadığını belirtin

HeaderBackgroundField

Bölme üstbilgisinin metin alanı.

(Devralındığı yer: Compartment)
HeaderBounds

Bu şeklin sol üst kısmına göre dünya birimlerindeki üst bilgi sınırlarını alır.

(Devralındığı yer: Compartment)
HeaderDisplayText

Üst bilgi metnini alır.

(Devralındığı yer: Compartment)
HeaderPlusMinusField

Bölme üst bilgisinin Genişlet/Daralt alanı.

(Devralındığı yer: Compartment)
HeaderTextField

Bölme üstbilgisinin metin alanı.

(Devralındığı yer: Compartment)
Id

Bu öğenin benzersiz tanımlayıcısı.

(Devralındığı yer: ModelElement)
IsActive

Öğe model içinde etkin ise true, öğe silinmişse veya silme sürecde varsa false döndürür.

(Devralındığı yer: ModelElement)
IsDeleted

Öğe modelden silindi. (Geri al komutunun öğeyi silmeyi geri alması için silinen öğeler hemen yok edilmez.)

(Devralındığı yer: ModelElement)
IsDeleting

Öğe modelden silindi. (Geri al komutunun öğeyi silmeyi geri alması için silinen öğeler hemen yok edilmez.)

(Devralındığı yer: ModelElement)
IsExpanded

IsExpanded alan özelliğinin değerini alır veya ayarlar. Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Is genişletilmiş açıklaması

(Devralındığı yer: NodeShape)
IsNestedChild

Bu şeklin, üst öğenin göreli alt öğesi yerine iç içe geçmiş bir alt öğesi olup olmadığını gösteren bir değer alır. İç içe yerleştirilmiş alt öğe, üst şekline göre kırpılır, ancak göreli alt öğe değildir.

(Devralındığı yer: ShapeElement)
IsPlaceRouteNode

Yerleştirilebilir/yönlendirilebilir bir düğümünüz olup olmadığını görün

(Devralındığı yer: NodeShape)
IsPort

Bunun bir bağlantı noktası şekli olduğunu belirtir

(Devralındığı yer: NodeShape)
IsRelativeChild

Bu şeklin, iç içe geçmiş alt öğesi yerine üst öğesinin göreli bir alt öğesi olup olmadığını gösteren bir değer alır. İç içe yerleştirilmiş alt öğe, üst şekline göre kırpılır, ancak göreli alt öğe değildir.

(Devralındığı yer: ShapeElement)
IsVisible

Bu şeklin görünürlük özniteliğini alır.

(Devralındığı yer: ShapeElement)
ItemAccessibleDescriptionGetter

Bir bölme öğesi için görüntüleme dizesini almak üzere kullanılan temsilciyi al/ayarla

ItemAccessibleNameGetter

Bir bölme öğesi için görüntüleme dizesini almak üzere kullanılan temsilciyi al/ayarla

ItemDisplayImageGetter

Bölme öğesi için görüntü sağlayan temsilciyi al/ayarla

ItemDisplayNameGetter

Bir bölme öğesi için görüntüleme dizesini almak üzere kullanılan temsilciyi al/ayarla

Items

Listede görüntülenecek model öğelerini alır.

ItemTextColor

ItemTextColor etki alanı özelliğinin değerini alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. Listbölmesi. Item Text Color için açıklama

(Devralındığı yer: ListCompartment)
LayoutObjectFixedFlags (Devralındığı yer: NodeShape)
LineAdjustAwayDefault

Alt bağlantı şekillerinin ara çizgi segmentlerinin, bağlantı şekilleri ortak bağlı bir şekli paylaşıyorsa, hizalamayı deneyip denemeyeceğini gösteren bir değer alır veya ayarlar. Ara çizgi kesimleri, LinkShape uç noktaları içermeyen kesimlerdir. Bu özellik eşdüzey şekillerle bu şeklin benzeşimini etkilemez; yalnızca bu şeklin alt öğesi olan bağlantı şekilleri için geçerlidir.

(Devralındığı yer: ShapeElement)
LineAffinityDefault

Alt bağlantı şekillerinin ara çizgi segmentlerinin, bağlantı şekilleri ortak bağlı bir şekli paylaşıyorsa, hizalamayı deneyip denemeyeceğini gösteren bir değer alır veya ayarlar. Ara çizgi kesimleri, LinkShape uç noktaları içermeyen kesimlerdir. Bu özellik eşdüzey şekillerle bu şeklin benzeşimini etkilemez; yalnızca bu şeklin alt öğesi olan bağlantı şekilleri için geçerlidir.

(Devralındığı yer: ShapeElement)
LineToLineClearance

Alt bağlantı şekilleri arasındaki dünya birimlerindeki açıklığı alır veya ayarlar. Bu özellik, eşdüzey şekillerle bu şeklin satır içi payını etkilemez; yalnızca bu şeklin alt öğesi olan bağlantı şekilleri için geçerlidir. Bu değer, 1e-6 ' dan büyük olmalıdır.

(Devralındığı yer: ShapeElement)
LineToNodeClearance

Alt bağlantı şekilleri ve alt düğüm şekilleri arasındaki dünya birimlerindeki açıklığı alır veya ayarlar.
Bu özellik, eşdüzey şekillerle bu şeklin satır-düğüm payını etkilemez; yalnızca bu şeklin alt öğesi olan şekiller için geçerlidir. Bu değer, 1e-6 ' dan büyük olmalıdır.

(Devralındığı yer: ShapeElement)
Link

Bağlantının bir listesini alır. Microsoft. VisualStudio. modellemesi. diyagramlar. LinkConnectsToNode. Nodes için açıklama

(Devralındığı yer: NodeShape)
ListField

Bu bölme için ana liste alanını alır.

(Devralındığı yer: ListCompartment)
Location

Şeklin sınırlarının üst sol üst köşesinin koordinatlarını üst sol üst köşesine göre alır veya ayarlar.

(Devralındığı yer: NodeShape)
MaximumSize

Dünya birimlerindeki bir ShapeElement en büyük boyutunu alır.

(Devralındığı yer: ShapeElement)
MinimumResizableSize

Bir kullanıcının geçerli durumda bu düğüm şeklini yeniden boyutlandırabilmesini sağlayan dünya birimlerindeki en küçük boyutu alır.

(Devralındığı yer: NodeShape)
MinimumSize

Dünya birimlerindeki en küçük boyutu alır.
Bölme şeklinin en düşük genişliği, taban en küçük genişliğidir. Bölme şeklinin en küçük yüksekliği daraltılmış yüksekliktir.

(Devralındığı yer: Compartment)
ModelElement

Bu sunu öğesiyle ilişkili model öğesini alır veya ayarlar.

(Devralındığı yer: PresentationElement)
Name

Ad alanı özelliğinin değerini alır veya ayarlar. Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Name için açıklama

(Devralındığı yer: Compartment)
NestedChildShapes

NestedChildShapes 'in bir listesini alır. Microsoft. VisualStudio. model. diyagram. ParentShapeContainsNestedChildShapes. ParentShape için açıklama

(Devralındığı yer: ShapeElement)
NestedShapesMargin

Bu ShapeElement 'in sınırlayıcı kutusu çevresi ve iç içe geçmiş düğüm şekilleri arasındaki kenar boşluğunu alır. Kenar boşluğu dünya birimleridir. Bu kenar boşluğu, bağlantı çizgilerinin yönlendirilebileceği Bu ShapeElement 'in çevresi boyunca bir bölge sağlamaktır.

(Devralındığı yer: ShapeElement)
NodeToNodeClearance

Alt düğüm şekilleri arasındaki dünya birimlerindeki açıklığı alır veya ayarlar. Bu özellik eşdüzey şekillerle bu şeklin düğüm-düğüm payını etkilemez; yalnızca bu şeklin alt öğesi olan düğüm şekilleri için geçerlidir. Bu değer, 1e-6 ' dan büyük olmalıdır.

(Devralındığı yer: ShapeElement)
OutlinePenId

Geometri ana hattını çizmek için kullanılacak olan kalem kaynak kimliğini alır.

(Devralındığı yer: ShapeElement)
OutlinePenWidth

Dünya birimlerindeki ana hat kalem genişliğini alır.
Bu, ınvalidation amaçları için ShapeElement sınırlayıcı dikdörtgenini tahmin etmek için kullanışlıdır.

(Devralındığı yer: ShapeElement)
PaintMoveableDecoratorSelectionLines

Bu şekil seçildiğinde, dekoratörü el ile yerleştirilmiş veya boyutlandırılıyorsa, bu şekle eklenen her bir taşınabilir dekoratör için tek bir seçim çizgisi çizip çizmeyeceğinizi belirtir. Temel uygulama true değerini döndürür.

(Devralındığı yer: ShapeElement)
ParentLink

Üst ShapeElement ilişkisini alır.

(Devralındığı yer: ShapeElement)
ParentShape

ParentShape DomainRole

(Devralındığı yer: ShapeElement)
Partition

Bu öğeyi içeren bölüm örneğini alır veya ayarlar.

(Devralındığı yer: ModelElement)
Perimeter

Şekil yolunun dışında kalan ana hat kaleminizin kalınlığı dahil olmak üzere, ShapeElement ana hattını kapsayan grafik yolunu alır. Yoldaki noktaları, üst Şekil öğesine göre dünya birimleridir.

(Devralındığı yer: ShapeElement)
PortFixedFlags

GraphNode için FixedFlags özelliklerini alır.

(Devralındığı yer: NodeShape)
PropertyElementGetter

Listedeki bir öğeden görüntülenen özelliği barındıran öğeyi almak için temsilci

RelatedShapeToEmphasize

Bu şekil seçildiğinde kullanıcıya görsel olarak vurgulamamalıdır ilgili ShapeElement öğesini alır. Bu görünüm seçimden farklıdır ve ilgili şeklin seçili olduğunu göstermez. Amaç, içeriğin sağlanmasına yardımcı olması için kullanıcının ilgili şekle dikkatini çekmektir. Bu özellik, hiçbir şeklin vurgulanmamalıdır null değerini döndürür.

Örnek kullanım: Kullanıcı, etiketin ilişkilendirildiği şekle göre net görünmeyebilir, bu nedenle etiket seçildiğinde etiketin üst şeklini görsel olarak vurgulayarak, Kullanıcı ilgili şekli hızlıca tanımlayabilir.

(Devralındığı yer: ShapeElement)
RelativeChildShapes

RelativeChildShapes listesini alır. Microsoft. VisualStudio. model. diyagram. ParentShapeHasRelativeChildShapes. ParentShape için açıklama

(Devralındığı yer: ShapeElement)
ResizableSides

Bu bölme yeniden boyutlandırılabilir mi? Bu şeklin Kullanıcı tarafından yeniden boyutlandırılabilen yanlarını alır.

(Devralındığı yer: Compartment)
ShapeFields

Bu şekil için bir sınıf başına şekil alanları listesi tanımlar.

ShapeGeometry

Bu ShapeElement ile ilişkili ShapeGeometry nesnesini alır.

(Devralındığı yer: ShapeElement)
ShouldAutoPlaceChildShapes

Görünüm düzeltilme 'nin bu şeklin iç içe geçmiş alt şekillerini oluşturulduklarında otomatik olarak yerleştirip yerleştirmeyeceğini belirler. Bu, varsayılan olarak false değerini döndürür.

(Devralındığı yer: NodeShape)
ShouldTryParentShapeForMergeOnToolboxDoubleClick

Bu ShapeElement seçildiğinde ve Kullanıcı bir araç kutusu öğesine çift tıkladığında ne olacağını denetler. Varsayılan olarak, bu ShapeElement için CanMerge () başarısız olursa, Çift tıklama eylemi bu ShapeElement 'in ParentShape öğesine kılavuzluk eder ve CanMerge () Işlemini yeniden dener. Bir şekil bu yöntemi yanlış döndürecek şekilde geçersiz kılıyorsa, CanMerge () başarısız olursa araç kutusu çift tıklama sonlandırılır.

(Devralındığı yer: ShapeElement)
Size

Şekil boyutunun boyutunu alır veya ayarlar.

(Devralındığı yer: NodeShape)
SnakingInfo

Listenin listesini almak için gereken bilgileri alın

(Devralındığı yer: ListCompartment)
Store

Bu öğeyi içeren mağaza örneğini al.

(Devralındığı yer: ModelElement)
StyleSet

Bu ShapeElement varsa, örnek StyleSet değerini alır, aksi takdirde ClassStyleSet 'i alır.

(Devralındığı yer: ShapeElement)
Subject

Konuyu alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. PresentationViewsSubject. Presentation için açıklama

(Devralındığı yer: PresentationElement)
TargetToolboxItemFilterAttributes

Bu şekil için ToolboxItemFilterAttribute nesnelerinin bir koleksiyonunu döndürür. Bu öznitelikler araç kutusunda etkin/devre dışı öğeleri belirlemede kullanılır. Burada döndürülen koleksiyon, etkin hale getirmek için araç kutusu öğelerinin eşleşmesi gereken koleksiyonun bir parçası haline gelir. Araç kutusu öğesinin bir parçası olan koleksiyonu tanımlamak için, araç kutusu öğesini temsil eden ModelElement 'e ToolboxItemFilterAttribute (ler) uygulayın.

(Devralındığı yer: ShapeElement)
Title

Title Domain özelliğinin değerini alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. bölmesi. title için açıklama

(Devralındığı yer: Compartment)
TitleFillColor

TitleFillColor etki alanı özelliğinin değerini alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. bölmesi. title Fill Color için açıklama

(Devralındığı yer: Compartment)
TitleFillColorStorage

Özel depolamadan başlık dosyası rengini alır veya ayarlar.

(Devralındığı yer: Compartment)
TitleTextColor

TitleTextColor etki alanı özelliğinin değerini alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. bölmesi. title metin rengi için açıklama

(Devralındığı yer: Compartment)
TitleVisibility

TitleVisibility etki alanı özelliğinin değerini alır veya ayarlar. Microsoft. VisualStudio. modellemesi. diyagramlar. bölmesi. title Visibility için açıklama

(Devralındığı yer: Compartment)
ToRoleLinkShapes

Bu NodeShape 'in bir rol oynadığı LinkShapes 'in bir koleksiyonunu alır.

(Devralındığı yer: NodeShape)
ZOrder

Bu ShapeElement için göreli Z düzenini alır. Bu bir diyagram ise, yeniden numaralandırmak için kullanılan en son z sırası numarasıdır.

(Devralındığı yer: ShapeElement)

Yöntemler

AccessibleDoDefaultAction()

Bu erişilebilir nesneyle ilişkili varsayılan eylemi gerçekleştirir.

(Devralındığı yer: ShapeElement)
Associate(ModelElement)

Bu sunu öğesini model öğesiyle ilişkilendirir.

(Devralındığı yer: PresentationElement)
AutoLayoutChildShapes(IDictionary)

Graph nesnesini kullanarak belirtilen ShapeElements koleksiyonunu konumlandırır.

(Devralındığı yer: NodeShape)
CalculateDerivedVisible(ShapeElement)

Üst öğenin doğru olduğunu varsayarak, bu şekil için DerivedVisible değerini hesaplayın.

(Devralındığı yer: ShapeElement)
CalculateMinimumSizeBasedOnChildren()

Bu şekil için gereken en küçük boyutu, içindeki tüm alt öğelerine sığacak şekilde hesaplar.

(Devralındığı yer: NodeShape)
CanMerge(ProtoElementBase, ElementGroupPrototype)

Belirtilen kök Protoöğesi tarafından temsil edilen kaynak öğenin bu öğeye eklenip eklenemeyeceğini gösteren bir değer döndürür.

(Devralındığı yer: ModelElement)
ChooseMergeTarget(ElementGroup)

ElementGroup birleştirme işlemi için hedef olarak kullanılacak ModelElement 'i alır.
Bu öğe birleştirmenin hedefi olduğunda birleştirme işlemi tarafından çağırılır.
Bu, hedefi kendi dışında bir öğe ile değiştirme fırsatını sağlar.

(Devralındığı yer: ModelElement)
ChooseMergeTarget(ElementGroupPrototype)

ElementGroupPrototype birleştirme işlemi için hedef olarak kullanılacak ModelElement 'i alır.
Bu öğe birleştirmenin hedefi olduğunda birleştirme işlemi tarafından çağırılır.
Bu, hedefi kendi dışında bir öğe ile değiştirme fırsatını sağlar.

(Devralındığı yer: ModelElement)
ChooseParentShape(ShapeElement)

Yeni alt şeklin üst şekli olması gereken şekli belirleyen ShapeElement. FixUpChildShapes () tarafından çağırılır. Varsayılan olarak, bu ShapeElement üst olur, ancak farklı bir şeklin olması gereken durumlar olabilir.

(Devralındığı yer: ShapeElement)
ChooseRelationship(ShapeElement)

Alt ShapeElement öğesinin üst öğesine sahip olduğu ilişkinin türünü almak için ShapeElement. FixUpChildShapes () tarafından çağırılır.

(Devralındığı yer: NodeShape)
CoerceSelection(DiagramItem, DiagramClientView, Boolean)

Bir şeklin seçili öğeleri değiştirmesine izin verir. Seçim eyleminden çağırılır.

(Devralındığı yer: ShapeElement)
Collapse()

Bölmeyi yalnızca üst bilgi metin alanına sığacak şekilde küçültür. Bu, yalnızca bir işlemin içinden çağrılabilir.

(Devralındığı yer: Compartment)
ConfiguredChildPortShape(Port, Boolean)

Alt bağlantı noktası şeklini yapılandırın. gerekirse alt şekli konumlandırın.

(Devralındığı yer: NodeShape)
Copy()

Modeldeki öğenin bir kopyasını oluşturur.

(Devralındığı yer: ModelElement)
Copy(IEnumerable<Guid>)

Modeldeki öğenin bir kopyasını oluşturur.

(Devralındığı yer: ModelElement)
CreateBackgroundGradientField(String)

Şeklin arka plan alanını kapsayan ve gradyan dolguyu görüntüleyen AreaField alanını oluşturur. Türetilmiş sınıflar, oluşturulan alanın türünü değiştirmek için bunu geçersiz kılabilir.

(Devralındığı yer: NodeShape)
CreateChildShape(ModelElement)

Verilen model öğesi için bir alt şeklin yeni bir örneğini almak için ShapeElement. FixUpChildShapes () tarafından çağırılır.

(Devralındığı yer: ShapeElement)
CreateClassStyleSet()

Bu ShapeElement için ayarlanan sınıf stilini oluşturur

(Devralındığı yer: ShapeElement)
CreateConnectionPoint(PointD)

Verilen orta nokta ile bir bağlantı noktası oluşturur ve bu şekle ait ConnectionPoints koleksiyonuna ekler.

(Devralındığı yer: NodeShape)
CreateDecorators()

Bu tür bir şekil için dekoratörler koleksiyonunu başlatır.

(Devralındığı yer: ShapeElement)
CreateDefaultBounds(Double, Double)

NodeShape tarafından kullanılabilen bir varsayılan sınır oluşturur ve döndürür.

(Devralındığı yer: NodeShape)
CreateInstanceStyleSet()

Bu örneğin Stil kümesini oluşturun.

(Devralındığı yer: ShapeElement)
CreateNewListItem(DomainClassInfo, ModelElement)

Şu anda seçili olan öğeyi temel alan yeni bir liste öğesi oluşturur. Hiçbiri seçili değilse, varsayılan türü kullanır.

CreateShapeFields()

Bu şekil türü için Şekil alanları koleksiyonunu başlatır.

(Devralındığı yer: ShapeElement)
Delete()

Öğeyi modelden siler.

(Devralındığı yer: ModelElement)
Delete(Guid[])

Öğeyi modelden siler.

(Devralındığı yer: ModelElement)
DetermineHighlightShape(ShapeElement)

Vurgulama özelliği açık olan bir şekil bulana veya üst zincirin en üstüne ulaştığı sürece üst Şekil zincirini yukarı gider.

(Devralındığı yer: ShapeElement)
DoFoldToShape(PointD, PointD)

Verilen vektörün kesiştiği ShapeElement çevre üzerindeki noktayı hesaplar

(Devralındığı yer: ShapeElement)
DoHitTest(PointD, DiagramHitTestInfo)

, Resmin dünya birimlerinde sol üst kısmına bağlı bir nokta verilen bir HitTest gerçekleştirir.

(Devralındığı yer: ShapeElement)
DoHitTest(PointD, DiagramHitTestInfo, Boolean)

DoHitTest yöntemini geçersiz kılar, böylece liste öğeleri çok fazla yakınlaştırıldığında, liste öğelerine isabet algılanamaz.

DoHitTestSelection(PointD, DiagramHitTestInfo)

ShapeElement 'in, dünyanın en üstünde yer alan ve dünyanın en sol bir yanındaki bir nokta verilen seçim üzerinde bir HitTest gerçekleştirir.

(Devralındığı yer: ShapeElement)
DoKeyboardNavigation(Keys, DiagramClientView)

Şekil üzerinde uygun gezinti yöntemini çağırır.

(Devralındığı yer: ShapeElement)
DrawResizeFeedback(DiagramPaintEventArgs, RectangleD)

ShapeElement için verilen mutlak sınırları kullanarak ShapeElement 'in yeniden boyutlandırma geri bildirimini çizer.

(Devralındığı yer: ShapeElement)
EnsureConnectionPoints(LinkShape)

Verilen bağlantı için uygun bağlantı noktalarının mevcut olmasını sağlar. Bu yöntem, belirtilen bağlantı bu şekle bağlanmadan önce çağrılır. Varsayılan uygulama, şeklin sol tarafından bir bağlantı noktası oluşturur. Bağlantı noktalarını kullanan türetilmiş sınıflar, farklı bağlantı noktaları oluşturmak için bunu geçersiz kılabilir.

(Devralındığı yer: NodeShape)
EnsureGraphExists() (Devralındığı yer: NodeShape)
EnsureGraphLayoutObjectsExist(ShapeElement)

Temeldeki grafik nesne şeklinin ve alt öğelerinin bulunduğundan emin olun.

(Devralındığı yer: NodeShape)
ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath)

Bu ShapeElement ve alt öğe ShapeElements öğelerini belirtilen grafik nesnesindeki kırpma bölgesinden dışlar.

(Devralındığı yer: ShapeElement)
ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath)

Alt IGeometryHost nesnelerinin geometrileri de dahil olmak üzere, bu geometrinin kırpma bölgesinden hariç tutar. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
ExcludeShapeFromSizeCalculation(NodeShape)

True ise, üst şeklin boyutunu hesaplamak için şekil hesaba alınmaz

(Devralındığı yer: NodeShape)
Expand()

Tüm alanlarına sığacak şekilde bölmeyi büyür. Bu, yalnızca bir işlemin içinden çağrılabilir.

(Devralındığı yer: Compartment)
ExpandAll()

Tüm şekillerin üst hiyerarşiyi genişletir.

(Devralındığı yer: Compartment)
FindDecorator(String)

Verilen ada sahip dekoratörü bulur.

(Devralındığı yer: ShapeElement)
FindFirstChild(Boolean)

Bu ShapeElement tarafından gezinme dizisindeki ilk alt öğesi alınır.

Bu şeklin ilk alt öğesi gezinti dizisine ulaşmak için alt ShapeElement veya ShapeField tarafından çağırılır.

(Devralındığı yer: ShapeElement)
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Şekil veya diyagramın grafiğinde boş bir alan bulun.

(Devralındığı yer: ShapeElement)
FindFreeArea(RectangleD)

Bu şeklin içindeki boş bir alanı bulur.

(Devralındığı yer: NodeShape)
FindLastChild(Boolean)

Bu şeklin son alt öğesi gezinti dizisinde almak için alt ShapeElement veya ShapeField tarafından çağırılır.

(Devralındığı yer: ShapeElement)
FindNextChild(DiagramItem, Boolean)

Alt ShapeElement veya ShapeField tarafından, alt öğenin gezinti dizisinde kendisini takip eden ilk eşdüzey öğeyi almak için çağırılır.

(Devralındığı yer: ShapeElement)
FindNextInChildFields(ShapeField, Boolean)

Belirtilen şekil alanından sonraki ilk DiagramItem öğesini bulur. Arama, alt alanları da dahil olmak üzere bu şeklin Şekil alanı koleksiyonuyla sınırlandırlanır.

(Devralındığı yer: ShapeElement)
FindPreviousChild(DiagramItem, Boolean)

Alt ShapeElement veya ShapeField tarafından, alt öğenin gezinti dizisinde kendisinden önceki ilk odakta eşdüzey öğesi almak için çağırılır.

(Devralındığı yer: ShapeElement)
FindPreviousInChildFields(ShapeField, Boolean)

Belirtilen şekil alanından önceki ilk DiagramItem öğesini bulur. Arama, alt alanları da dahil olmak üzere bu şeklin Şekil alanı koleksiyonuyla sınırlandırlanır.

(Devralındığı yer: ShapeElement)
FindShapeField(String)

ShapeFields koleksiyonunda verilen ada sahip ilk şekil alanını döndürür. Verilen ada sahip bir alan bulunamazsa, bu yöntem null değerini döndürür.

(Devralındığı yer: ShapeElement)
FixUpChildShapes(ModelElement)

Belirtilen alt öğeyi modele eklemek için yanıt olarak alt şekiller oluşturma ve/veya yapılandırma fırsatı sağlamak üzere Diagram. FixUpDiagram () tarafından çağırılır.

(Devralındığı yer: ShapeElement)
Focused(DiagramClientView)

Bu şeklin belirtilen görünüme odaklanmış olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: ShapeElement)
GetAbsoluteBoundsValue()

NodeShape. AbsoluteBounds özelliği için yedekleme deposu sağlar.

(Devralındığı yer: NodeShape)
GetAccessibilityObject(DiagramClientView)

Öğeye atanan erişilebilir nesneyi alır

(Devralındığı yer: ShapeElement)
GetChildElements(ModelElement)

Belirtilen ModelElement 'in alt öğeleri olarak kabul edilen bir ModelElement koleksiyonu almak için ShapeElement. FixUpChildShapes () tarafından çağırılır. Döndürülen alt öğeler, bu ShapeElement 'in alt şekilleri olarak örneklendirilebilecek karşılık gelen şekil türlerine sahip olmalıdır.

(Devralındığı yer: ShapeElement)
GetCompliantAnchorPoint(AnchorPoint, PointD, VGRoutingStyle)

ProposedAnchorPoint parametresini temel alarak uyumlu AnchorPoint 'i hesaplar. Bu yöntem, anchorPoint parametresinin ortak ordintalarını tamamen yoksayar. Hesaplamalar, proposedAnchorPoint ve anchorPoint öğesine, anchorPoint parametresine karşılık gelen bağlantının ters ucunda temel alınarak yapılır.

(Devralındığı yer: NodeShape)
GetCursor(Cursor, DiagramClientView, PointD)

Fare işaretçisi ShapeElement üzerindeyken görüntülenen imleci alır.

(Devralındığı yer: ShapeElement)
GetDomainClass()

Bu öğe için en fazla türetilmiş etki alanı sınıfını alır.

(Devralındığı yer: ModelElement)
GetDragOverToolTipText(DiagramItem)

Göstermek için araç ipucu metni üzerinde fare sürüklemeyi döndürür.

(Devralındığı yer: ShapeElement)
GetFieldAccessibleDescription(ShapeField) (Devralındığı yer: ShapeElement)
GetFieldAccessibleName(ShapeField) (Devralındığı yer: ShapeElement)
GetFieldAccessibleValue(ShapeField) (Devralındığı yer: ShapeElement)
GetFieldRepresentedElement(ShapeField)

Belirtilen alt ShapeField 'ın temsil ettiği birincil ModelElement 'i alır.

(Devralındığı yer: ShapeElement)
GetFieldRepresentedProperty(ShapeField)

Belirtilen ShapeField 'ın temsil ettiği özellik bilgilerini alır.

(Devralındığı yer: ShapeElement)
GetIsExpandedValue()

NodeShape. IsExpanded özelliği için depolama sağlar.

(Devralındığı yer: NodeShape)
GetItemCount(ListField)

Belirtilen liste alanındaki öğelerin sayısını alır.

GetItemDrawInfo(ListField, Int32, ItemDrawInfo)

Liste alanındaki tek bir liste öğesinin çizim bilgilerini alır.

GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

Fare belirtilen noktanın üzerindeyken, bu (veya sonraki) MouseDown olayında etkin hale yapılması gereken bir fare eylemi alır.

(Devralındığı yer: ShapeElement)
GetRoleCollection<TCollection,TElement>(Guid)

Bağlantılı öğe koleksiyonunu alır veya oluşturur

(Devralındığı yer: ModelElement)
GetShapeLuminosity(DiagramClientView, Color)

Şeklin parlaklığını geçerli rengin parlaklığını temel alarak, vurgu listesinde olup olmadığına göre hesaplar.

(Devralındığı yer: ShapeElement)
GetSubFieldAccessibleDescription(ShapeField, ShapeSubField)

Belirtilen alt alan ile ilişkili erişilebilir açıklamayı alır.

GetSubFieldAccessibleName(ShapeField, ShapeSubField)

Belirtilen alt alan ile ilişkili erişilebilir adı alır.

GetSubFieldAccessibleValue(ShapeField, ShapeSubField) (Devralındığı yer: ShapeElement)
GetSubFieldRepresentedElements(ShapeField, ShapeSubField)

Belirtilen şekillere Ubfield 'ın temsil ettiği birincil ModelElement 'i alır. Bu, seçimi izlemek ve temel alınan öğenin özelliklerini görüntülemek için kullanılır.

GetSubFieldRepresentedProperty(ShapeField, ShapeSubField)

Belirtilen alt alan ile ilişkili özellik tanımlayıcısını alır.

GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField)

Belirtilen şekillere Ubfield öğesinde görüntülenen özelliği barındıran ModelElement 'i alır. Bu, alt alan bir öğeyi temsil ettiğinden, ancak temsil edilen öğe ile ilgili başka bir öğeden görüntülenmiş özelliği sunabileceğinden Getsubfieldgösterilemeyen Tedelements 'den döndürülen ModelElement 'ten farklı olabilir.

GetToolTipText(DiagramItem)

Bu şekil için araç ipucu metnini al

HandleNewListItemInsertion(DiagramClientView, DomainClassInfo)

Şu anda seçili olan öğeyi temel alan yeni bir liste öğesi oluşturur. Hiçbiri seçili değilse, varsayılan türü kullanır. Ardından, yeni öğeyi öğe listesine ekler ve bu öğeyi düzenlemeyle otomatik olarak ayarlar.

HasCachedDragOverResult(DiagramDragEventArgs)

Yukarıdaki sürükleme sonucu önbelleğe alınmışsa true döndürür.

(Devralındığı yer: ShapeElement)
Hide()

Şekli ve tüm alt öğelerini gizleyin (görünmez yapın)

(Devralındığı yer: ShapeElement)
HideCustomToolTip(IWin32Window)

Şeklin özel araç ipucunu gizle

(Devralındığı yer: ShapeElement)
InitializeDecorators(IList<ShapeField>, IList<Decorator>)

Şekil alanlarını (metin ve görüntüler gibi) oluşturur ve bu şekil türüne ekler.

(Devralındığı yer: ShapeElement)
InitializeFromDescription(CompartmentDescription) (Devralındığı yer: ListCompartment)
InitializeInstanceResources()

Bu ShapeElement örneği için mevcut kaynakları geçersiz kılar. Bu yöntem, örnek stili kümesi örneği oluşturulduktan sonra çağrılır. Bu ShapeElement örneği için var olan kaynakları değiştirmek için bu yöntemi geçersiz kılın.

(Devralındığı yer: ShapeElement)
InitializeResources(StyleSet)

Belirtilen stil kümesine göre şekle ait kaynakları başlatın

(Devralındığı yer: Compartment)
InitializeShapeFields(IList<ShapeField>)

Liste alanını bölme şekline ekler.

(Devralındığı yer: ListCompartment)
Invalidate()

ShapeElement öğesini geçersiz kılar.

(Devralındığı yer: ShapeElement)
Invalidate(Boolean)

ShapeElement öğesini geçersiz kılar.

(Devralındığı yer: ShapeElement)
Invalidate(RectangleD)

Mutlak sınırları olarak kullanılan belirtilen dikdörtgenle ShapeElement öğesini geçersiz kılar.

(Devralındığı yer: ShapeElement)
IsDescendantOf(ShapeElement)

Bu şeklin belirtilen şeklin alt öğesi olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: ShapeElement)
IsNavigationKey(Char)

Belirtilen karakterin bir gezinme komutuna karşılık geldiğini gösteren bir değer döndürür.

(Devralındığı yer: ShapeElement)
IsNavigationKey(Keys)

Belirtilen anahtar verisinin bir gezinme komutuna karşılık geldiğini gösteren bir değer döndürür.

(Devralındığı yer: ShapeElement)
IterateShapes(IShapeIterator)

Bir şekil ve onun tüm alt şekilleri aracılığıyla Yineleyici sağlamak için bir yöntem. Yöntem yinelemeli olarak bu şeklin tüm alt şekillerine gider ve karşılaşılan her bir şekilde belirtilen yineleyiciyi çağırır. Unutmayın: temel uygulama, geçiş geçişinin öncelikle derinlik, ve NestedChildShapes 'in de RelativeChildShapes öğesinden önce tekrarlamasıdır.

(Devralındığı yer: ShapeElement)
MergeConfigure(ElementGroup)

Birleştirme sırasında halde çağrılmayacak olan PresentationElements, MergeConfigure () öğesini geçersiz kılmamalıdır. Bunun yerine, Panlar görünümü düzeltme geçersiz kılmalarını kullanmalıdır.

(Devralındığı yer: PresentationElement)
MergeDisconnect(ModelElement)

Mergeregeç 'e ters işlem gerçekleştirir-Yani, belirli bir öğenin geçerli bir öğeden bağlantısını keser (Mergeregeç tarafından oluşturulan bağlantıları kaldırır).

(Devralındığı yer: ModelElement)
MergeRelate(ModelElement, ElementGroup)

Birleştirme sırasında Panlar üzerinde çağrılmayacak şekilde, PresentationElements Mergeregeç () öğesini geçersiz kılmamalıdır. Bunun yerine, Panlar görünümü düzeltme geçersiz kılmalarını kullanmalıdır.

(Devralındığı yer: PresentationElement)
ModifyLuminosity(Int32, DiagramClientView)

Açıkton parlaklığını temel alarak hesaplar: L > = 160, sonra l = L * 0,9 Else, l + = 40.

(Devralındığı yer: ShapeElement)
MoveByRepositioning(DiagramDragEventArgs)

ElementGroupPrototype içindeki şekilleri, fare konumuna göre belirlenen miktara göre konumlandırır.

(Devralındığı yer: ShapeElement)
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem)

Verilen prototipteki şekilleri belirtilen noktaya konumlandırır.

(Devralındığı yer: ShapeElement)
NavigateAcrossLinks(SelectedShapesCollection, Boolean)

Bu şekle bağlı şekilleri seçer.

(Devralındığı yer: NodeShape)
NavigateAscend(SelectedShapesCollection)

Odağı gezinti dizisindeki ilk odaksız üst öğesine ayarlamak için bu ShapeElement tarafından çağırılır.

(Devralındığı yer: ShapeElement)
NavigateDescend(SelectedShapesCollection)

Odağı gezinti dizisindeki ilk odaklanacak alt öğesine ayarlamak için bu ShapeElement tarafından çağırılır.

(Devralındığı yer: ShapeElement)
NavigateTo(DiagramItem, SelectedShapesCollection)

Odağı belirtilen DiagramItem öğesine ayarlamak için gezinme yöntemleri tarafından çağırılır.

(Devralındığı yer: ShapeElement)
NavigateToFirst(SelectedShapesCollection)

Bu şeklin ilk eşdüzey öğesine odağı (yani, üst öğenin ilk alt öğesi) gezinti dizisinde ayarlamak için bu ShapeElement tarafından çağırılır.

(Devralındığı yer: ShapeElement)
NavigateToLast(SelectedShapesCollection)

Bu şeklin en son eşdüzey öğesine (yani, üst öğenin son alt öğesi), gezinme dizisindeki odağı ayarlamak için bu ShapeElement tarafından çağırılır.

(Devralındığı yer: ShapeElement)
NavigateToNext(SelectedShapesCollection)

Odağı gezinti dizisindeki bir sonraki nesneye ayarlamak için bu ShapeElement tarafından çağırılır. Seçimin odaklanmış öğesi yoksayıldı; Bu şeklin gezinmeye başlayacağı ShapeElement olduğu varsayılır.

(Devralındığı yer: ShapeElement)
NavigateToPrevious(SelectedShapesCollection)

Odağı gezinti dizisindeki önceki nesneye ayarlamak için bu ShapeElement tarafından çağırılır. Seçimin odaklanmış öğesi yoksayıldı; Bu şeklin gezinmeye başlayacağı ShapeElement olduğu varsayılır.

(Devralındığı yer: ShapeElement)
OnAbsoluteBoundsChanged(AbsoluteBoundsChangedEventArgs) (Devralındığı yer: NodeShape)
OnAssociatedPropertyChanged(PropertyChangedEventArgs)

Bir özellik değiştiğinde çağırılır.

(Devralındığı yer: ShapeElement)
OnBeforePaint()

Onbefopainting, ShapeElement 'ın başlangıcında çağrılır. Geliştiricilerin, boyama sırasında kullanılmadan önce kaynakları güncelleştirmesi ve geçersiz kılması için bir fırsat sağlar.

(Devralındığı yer: ShapeElement)
OnBeginEdit(DiagramItemEventArgs)

Yerinde düzenlemesi başladığında çağırılır.

(Devralındığı yer: ShapeElement)
OnBoundsFixup(BoundsFixupState, Int32, Boolean)

Görünüm ve diyagram Düzeltme sırasında sınırlara yönelik son fırsatın userFixed olmasına izin verir. Temel uygulama, şu anda bu şekilde ayarlanmış olan BoundsRules 'ı uygular. Diğer belirli sınır düzeltmesini uygulamak için bu yöntemi geçersiz kılabilirsiniz.

(Devralındığı yer: NodeShape)
OnChildConfigured(ShapeElement, Boolean, Boolean)

Şekil eklendiğinde bağlantı noktalarını yapılandırma

(Devralındığı yer: NodeShape)
OnChildConfiguring(ShapeElement, Boolean)

Şekil eklendiğinde bağlantı noktalarını yapılandırma

(Devralındığı yer: NodeShape)
OnClick(DiagramPointEventArgs)

ForwardEventsToParent = = true ise olayları üst şekle iletme OnClick 'i geçersiz kılar.

(Devralındığı yer: Compartment)
OnCopy(ModelElement)

Öğenin bir kopyası oluşturulduğunda çağırılır. Yöntemi, yinelenen öğesinde çağrılır.

(Devralındığı yer: ModelElement)
OnDeleted()

Öğe silindikten sonra model tarafından çağırılır.

(Devralındığı yer: ModelElement)
OnDeleting()

Öğe silinmeden önce model tarafından çağırılır.

(Devralındığı yer: ModelElement)
OnDoubleClick(DiagramPointEventArgs)

ShapeField 'ın default OnDoubleClick () işleyicisi tarafından çağırılır.

(Devralındığı yer: Compartment)
OnDragDrop(DiagramDragEventArgs)

Özellik ayarlandıysa OnDragDrop iletisini üst öğeye iletir.

(Devralındığı yer: Compartment)
OnDragEnter(DiagramDragEventArgs)

Bir IDataObject sürükleme, ShapeElement sınırlarına girdiğinde harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
OnDragLeave(DiagramPointEventArgs)

Bir IDataObject sürükleme, ShapeElement sınırlarının dışına çıktığında harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
OnDragOver(DiagramDragEventArgs)

Özellik ayarlandıysa, Ondragon iletisini üst öğeye iletir.

(Devralındığı yer: Compartment)
OnEndEdit(DiagramItemEventArgs)

Yerinde düzenlenme sonlandığında çağırılır.

(Devralındığı yer: ShapeElement)
OnInitialize()

Bu yöntem, bir şekil kullanıma açıldığında çağrılır, üst öğesinin tür tanımlayıcısını sağlayabilmemiz için bu işlevi geçersiz kılar.

(Devralındığı yer: ListCompartment)
OnKeyDown(DiagramKeyEventArgs)

INSERT/ENTER tuşuna basıldığında yeni bir öğe ekleyin. Şu anda seçili bir öğe varsa, yeni öğe aynı türden olacaktır, aksi takdirde varsayılan tür olur.

OnKeyPress(DiagramKeyPressEventArgs)

ForwardEventsToParent = = true ise olayları üst şekle iletmek için OnKeyPress geçersiz kılar.

(Devralındığı yer: Compartment)
OnKeyUp(DiagramKeyEventArgs)

ForwardEventsToParent = = true ise olayları üst şekle iletmek için OnKeyUp geçersiz kılar.

(Devralındığı yer: Compartment)
OnMouseDown(DiagramMouseEventArgs)

ForwardEventsToParent = = true ise olayları üst şekle iletmek için OnMouseDown geçersiz kılar.

(Devralındığı yer: Compartment)
OnMouseEnter(DiagramPointEventArgs)

OnMouseEnter için ShapeElement olayının varsayılan uygulanması.

(Devralındığı yer: ShapeElement)
OnMouseHover(DiagramPointEventArgs)

Onmousevurgulu için ShapeElement olayının varsayılan uygulanması.

(Devralındığı yer: ShapeElement)
OnMouseLeave(DiagramPointEventArgs)

OnMouseLeave için ShapeElement olayının varsayılan uygulanması.

(Devralındığı yer: ShapeElement)
OnMouseMove(DiagramMouseEventArgs)

Denetimin OnMouseMove () tarafından çağırılır.

(Devralındığı yer: ShapeElement)
OnMouseUp(DiagramMouseEventArgs)

ForwardEventsToParent = = true ise olayları üst şekle iletmek için OnMouseUp geçersiz kılar.

(Devralındığı yer: Compartment)
OnMouseWheel(DiagramMouseEventArgs)

Denetimin OnMouseWheel () tarafından çağırılır.

(Devralındığı yer: ShapeElement)
OnOrphaned(SerializationResult)

Seri durumdan çıkarma sırasında, bir şekil gerektiği zaman, PresentationViewsSubject ilişkisi aracılığıyla herhangi bir model öğesine bağlı değilse, "yalnız bırakılmış" olarak kabul edilir. Bu yöntem, seri durumdan çıkarma sırasında böyle bir şekle rastlandı olarak çağrılır. Note: temel uygulama şekli kaldıracak.

(Devralındığı yer: ShapeElement)
OnPaintEmphasis(DiagramPaintEventArgs)

Şekle görsel vurgu çizer. Bu, seçimi göstermez, başka bir şekil seçildiğinde yalnızca kullanıcının bu şekle dikkatini çekmesini sağlar. (Bkz. ShapeElement. Relatedshapetovurgula.)

(Devralındığı yer: ShapeElement)
OnPaintFeedback(DiagramPaintEventArgs)

Bu ShapeElement (veya alt öğelerinden biri) fare altında olduğunda sürükle/bırak geri bildirimini çizer. Bu, denetimin OnPaint () tarafından çağırılır.

(Devralındığı yer: ShapeElement)
OnPaintSelection(DiagramPaintEventArgs)

Standart seçim çizilmez.

(Devralındığı yer: Compartment)
OnPaintShape(DiagramPaintEventArgs)

ShapeElement öğesini çizer. Bu, denetimin OnPaint () tarafından çağırılır.

(Devralındığı yer: ShapeElement)
OnParentNodeShapeChanged(RectangleD, RectangleD)

Bu yöntem, bir) ParentShape düğüm b ise, ParentShape taşınmış ya da yeniden boyutlandırılırsa çağrılır.

(Devralındığı yer: NodeShape)
OnResurrected()

Öğe yeniden oluşturulduktan sonra model tarafından çağırılır (depoya geri yerleştirildi).

(Devralındığı yer: ModelElement)
OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32)

Rol oynatıcı konumu değiştiğinde bildirimde bulunmak için sanal yöntem.

(Devralındığı yer: ModelElement)
OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32)

Rol oynatıcı konumunun ne zaman değişmekte olduğunu bildirmek için sanal yöntem.

(Devralındığı yer: ModelElement)
OnShapeInserted()

Bu ShapeElement, üst ShapeElement 'in bir alt ShapeElement öğesi yapıldığında çağırılır.

(Devralındığı yer: ShapeElement)
OnShapeRemoved()

Bu ShapeElement artık üst ShapeElement öğesinin bir alt Shapeöğesi olmadığında çağırılır.

(Devralındığı yer: ShapeElement)
OverrideStyles(StyleSet)

Şeklin stillerini verilen stil kümesine ayarlayın

(Devralındığı yer: ListCompartment)
PerformResizeParentRule()

ResizeParentRule öğesini ayarlar ve bu şeklin üst öğesi için uygun bilgilerle ateşlenir. Olay, yineleme başına yalnızca bir kez ateşlenir ve daha sonra işlenecek tüm değişikliklerin bir listesini tutar.

(Devralındığı yer: ShapeElement)
PerformResizeParentRule(Boolean, ShapeElement)

ResizeParentRule öğesini ayarlar ve bu şeklin üst öğesi için uygun bilgilerle ateşlenir. Olay, yineleme başına yalnızca bir kez ateşlenir ve daha sonra işlenecek tüm değişikliklerin bir listesini tutar.

(Devralındığı yer: ShapeElement)
PerformShapeAnchoringRule()

ShapeAnchoringRule öğesini ayarlar ve bu şeklin üst öğesi için uygun bilgilerle harekete geçirilir. Olay, yineleme başına yalnızca bir kez ateşlenir ve daha sonra işlenecek tüm değişikliklerin bir listesini tutar.

(Devralındığı yer: NodeShape)
PermitChildVisibility(ShapeElement)

Alt şekillerinizin görünürlüğünü etkilemek için fırsat

(Devralındığı yer: NodeShape)
ProcessVisibilityChange(Boolean)

Bu şeklin görünürlüğünde bir değişiklikten sonra, sonuçsal değişikliği işle

(Devralındığı yer: NodeShape)
PurgeLayoutObjects()

Bu hiyerarşideki tüm grafik düzeni nesnelerini temizle. Kapılardan tüm noktaları temizle-nokta koleksiyonu, grafik noktaları zaten geçmiş gibi değil, şekilden değil.

(Devralındığı yer: ShapeElement)
PurgePoints()

Bu yöntem, var olan tüm noktaları kaldırır

(Devralındığı yer: ShapeElement)
RebuildShape()

Bu ShapeElement üzerinde düzeltme düzeltmesini gerçekleştirir.

(Devralındığı yer: ShapeElement)
RemoveLayoutObject()

Bu ShapeElement 'in yanı sıra onun göreli ve iç içe geçmiş alt şekillerini kaldırır (siler).

(Devralındığı yer: ShapeElement)
Selected(DiagramClientView)

Belirtilen görünümde bu şeklin seçilip seçilmediğini gösteren bir değer döndürür.

(Devralındığı yer: ShapeElement)
SetAbsoluteBoundsValue(RectangleD)

NodeShape. AbsoluteBounds özelliği için yedekleme deposu sağlar.

(Devralındığı yer: NodeShape)
SetInitialGraphLayoutVisibility()

Bu şeklin görünürlüğü grafik düzeni nesnesi oluşturulmadan önce ayarlanmışsa, ikisinin de eşitlenmiş olduğundan emin olun.

(Devralındığı yer: ShapeElement)
SetIsExpandedValue(Boolean)

NodeShape. IsExpanded özelliği için depolama sağlar.

(Devralındığı yer: NodeShape)
SetMappedPropertyDefault(DomainPropertyInfo)

Listcompartmentıtem 'ın eşlenmiş özelliğini varsayılan değerine ayarlar. Temel sınıf uygulama hiçbir şey yapmaz, ancak varsayılan bir değer belirtmek isteyen türetilmiş sınıflar için bir giriş noktası sağlar.

SetShowHideState(Boolean)

Şeklin görünürlük durumunu ve tüm alt öğelerini ayarla

(Devralındığı yer: ShapeElement)
SetShowHideStateImplementation(Boolean)

Gösterme ve gizleme için ana ımpementation

(Devralındığı yer: ShapeElement)
ShouldAddShapeForElement(ModelElement)

ShapeElement. FixUpChildShapes () tarafından çağırılır ve bu ShapeElement 'in alt öğesi olarak bir ShapeElement oluşturulup eklenmeyeceğini belirten bir değer alır.

(Devralındığı yer: ShapeElement)
ShouldReparentOnMove()

Bir şeklin taşındığı sırada yeniden ana öğe olup olmayacağını belirler.

(Devralındığı yer: ShapeElement)
Show()

Şekli ve tüm alt öğelerini göster (görünür yap)

(Devralındığı yer: ShapeElement)
ShowCustomToolTip(String, IWin32Window, Point)

Şeklin özel araç ipucunu metin ve konum üzerinde verilen ipuçlarına göre göster

(Devralındığı yer: ShapeElement)
Side(RectangleD)

Bağlantı noktasına bir kenar atar

(Devralındığı yer: NodeShape)
ToString()

Bu nesnenin erişilebilir-adını ve alt türünü döndürür.

(Devralındığı yer: ShapeElement)
TranslateGeometryToAbsoluteBounds(RectangleD)

Bir dikdörtgeni, IGeometryHost 'un üst kısmına göre koordinatlardan mutlak dünya koordinatlarına dönüştürür.

(Devralındığı yer: ShapeElement)
TranslateGeometryToRelativeBounds(RectangleD)

Mutlak dünya koordinatlarından bir dikdörtgeni, IGeometryHost üst öğesinin sol üst kısmına göre koordinatları olarak çevirir.

(Devralındığı yer: ShapeElement)
TranslateToAbsoluteBounds(RectangleD)

Bir dikdörtgeni üst şekle göreli koordinatlardan mutlak dünya koordinatlarına dönüştürür.

(Devralındığı yer: ShapeElement)
TranslateToRelativeBounds(RectangleD)

Mutlak dünya koordinatlarından bir dikdörtgeni üst şekle göre koordinatları olarak çevirir.

(Devralındığı yer: ShapeElement)
UpdateChildVisibility()

PermitChildVisibility yönteminin geçersiz kılınmasına bağlı olarak, alt şekillerin görünürlük durumlarını yeniden hesaplar. Varsayılan davranış, üst öğenin IsExpanded özelliğindeki alt öğesinin görünürlük durumunu temel alır. İç Note: Bu ayrıca grafik nesnesindeki tüm alt grafiklerin görünürlük durumlarını da eşitler.

(Devralındığı yer: NodeShape)
UpdateDerivedVisible(ShapeElement)

Bu şeklin türetilmiş görünür durumunu güncelleştir

(Devralındığı yer: ShapeElement)
UpdateGeometryLuminosity(DiagramClientView, Brush)

Belirtilen fırçanın parlaklığını değiştirir. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
UpdateGeometryLuminosity(DiagramClientView, Pen)

Belirtilen kalemin parlaklığını değiştirir. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.)

(Devralındığı yer: ShapeElement)
UpdateSize()

Bölmenin boyutunu, içindeki öğe sayısına göre doğru boyut olarak güncelleştirir.

Ekinlikler

AbsoluteBoundsChanged

Bu öğe için AbsoluteBounds özelliğindeki değişikliklere yönelik olay

(Devralındığı yer: NodeShape)
Click

Şekil tıklandığında harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
DoubleClick

Şekil çift tıklatıldığında harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
KeyDown

Şekil odağa sahip olduğunda ve klavye tuşu basılı olduğunda harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
KeyPress

Şekil odaklandığında ve bir karakter yazıldığında harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
KeyUp

Şekil odağa sahip olduğunda ve bir klavye tuşu serbest bırakıldığında harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
MouseDown

Şekle bir fare düğmesine basıldığında harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
MouseMove

İmleç şeklin üzerine geldiğinde harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
MouseUp

Şekil üzerinde bir fare düğmesi bırakıldığında harekete geçirilen olay.

(Devralındığı yer: ShapeElement)
MouseWheel

İmleç şeklin üzerindeyken fare tekerleği hareket ettiğinde harekete geçirilen olay.

(Devralındığı yer: ShapeElement)

Belirtik Arabirim Kullanımları

IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) (Devralındığı yer: ModelElement)
IMergeElements.ChooseMergeTarget(ElementGroup) (Devralındığı yer: ModelElement)
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) (Devralındığı yer: ModelElement)
IMergeElements.MergeConfigure(ElementGroup) (Devralındığı yer: ModelElement)
IMergeElements.MergeDisconnect(ModelElement) (Devralındığı yer: ModelElement)
IMergeElements.MergeRelate(ModelElement, ElementGroup) (Devralındığı yer: ModelElement)

Uzantı Metotları

GetDslDefinitionModelElement(PresentationElement)

Bu yöntem, PresentationElement öğesine karşılık gelen gerçek model öğesinin döndürülmesini sağlar. DslDesigner piksel için, ilgili konu gerçekten gerçek MEL değil, dahili bir TreeNode sınıfı olabilir. Bu yöntem, gerçek MEL döndürüldüğünden bu durumları doğru şekilde işler.

AddExtension(ModelElement, DomainClassInfo)

Bu ModelElement 'i belirtilen etki alanı türünün yeni bir örneklenmiş uzantısıyla genişletin. Öğesi zaten bu türden bir uzantıya sahipse InvalidOperationException atılır.

AddExtension(ModelElement, ExtensionElement)

Bu ModelElement 'i belirli bir uzantıyla genişletin. Öğe zaten aynı türde bir uzantıya sahipse bir InvalidOperationException atılır.

AddExtension(ModelElement, Guid)

Bu ModelElement öğesini, tanımlanan etki alanı türünün yeni örneklenmiş Uzantısı ile genişletin. Öğesi zaten bu türden bir uzantıya sahipse InvalidOperationException atılır.

AddExtension(ModelElement, Type)

Bu ModelElement 'i belirtilen türdeki yeni bir örneklenmiş uzantıyla genişletin. Öğesi zaten bu türden bir uzantıya sahipse InvalidOperationException atılır.

AddExtension<T>(ModelElement)

Bu ModelElement 'i belirli bir türün yeni bir örneklenmiş uzantısıyla genişletin. Öğe zaten aynı türde bir uzantıya sahipse bir InvalidOperationException atılır.

GetAllExtensions(ModelElement)

Bu ModelElement 'e katıştırılmış uzantı öğelerinin ağacı genelinde bir enine ilk çapraz geçiş gerçekleştiren bir numaralandırılabilir döndürür.

GetBaseElement(ModelElement)

Belirtilen ModelElement 'in katıldığı sanal MEL 'un kökünü döndürür.

GetExtension(ModelElement, DomainClassInfo)
GetExtension(ModelElement, Guid)
GetExtension(ModelElement, Type)

Bu ModelElement 'in kullanılabilir uzantılarından belirtilen türdeki ExtensionElement öğesini al. Öğe böyle bir uzantıya sahip değilse, bir InvalidOperationException oluşturulur.

GetExtension<T>(ModelElement)

Bu ModelElement 'in kullanılabilir uzantılarından belirtilen türdeki ExtensionElement öğesini al. Öğe böyle bir uzantıya sahip değilse, bir InvalidOperationException oluşturulur.

IsExtendedBy(ModelElement, DomainClassInfo)

Bu ModelElement 'in Şu anda belirli bir türdeki bir ExtensionElement tarafından genişletilmediğini sorgulayın.

IsExtendedBy(ModelElement, Guid)

Bu ModelElement 'in Şu anda belirli bir türdeki bir ExtensionElement tarafından genişletilmediğini sorgulayın.

IsExtendedBy(ModelElement, Type)

Bu ModelElement 'in Şu anda belirli bir türdeki bir ExtensionElement tarafından genişletilmediğini sorgulayın.

RemoveExtension(ModelElement, DomainClassInfo)

Belirli bir türdeki belirtilen ModelElement 'in tüm uzantılarını kaldırın.

RemoveExtension(ModelElement, ExtensionElement)

Belirtilen bir ExtensionElement öğesini bu ModelElement 'in uzantılarından kaldırın.

RemoveExtension(ModelElement, Guid)

Belirli bir türdeki belirtilen ModelElement 'in tüm uzantılarını kaldırın.

RemoveExtension(ModelElement, Type)

Belirli bir türdeki bu ModelElement 'in tüm uzantılarını kaldırın.

TryGetExtension(ModelElement, DomainClassInfo)
TryGetExtension(ModelElement, Guid)
TryGetExtension(ModelElement, Type)
TryGetExtension<T>(ModelElement)

Bu ModelElement 'in kullanılabilir uzantılarından belirtilen türdeki ExtensionElement öğesini al. Bu öğenin böyle bir uzantısı yoksa sonuç null olur.

CanDelete(ModelElement, Guid[])

Öğeyi modelden siler.

GetLocks(ModelElement)

Bu öğe için kilit bayraklarını al. Bu, öğesini içeren bölümde etkinleştirilen tüm kilitleri dahil eder.

IsLocked(ModelElement, Locks)

Bu öğenin belirtilen kilit kümesinden herhangi birine sahip olup olmadığını test edin

SetLocks(ModelElement, Locks)

Bu öğenin kilit bayraklarını ayarla

Şunlara uygulanır