ShapeElement Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması
public ref class ShapeElement abstract : Microsoft::VisualStudio::Modeling::Diagrams::PresentationElement, Microsoft::VisualStudio::Modeling::Diagrams::IGeometryHost
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.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("ffb3d9f5-7a47-4e12-8501-0055bd018825")]
[System.CLSCompliant(true)]
public abstract class ShapeElement : Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement, Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.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("ffb3d9f5-7a47-4e12-8501-0055bd018825")>]
[<System.CLSCompliant(true)>]
type ShapeElement = class
inherit PresentationElement
interface IGeometryHost
Public MustInherit Class ShapeElement
Inherits PresentationElement
Implements IGeometryHost
- Devralma
- Türetilmiş
- Öznitelikler
- Uygulamalar
Oluşturucular
| ShapeElement(Partition, PropertyAssignment[]) |
Oluşturucu. |
Alanlar
| DomainClassId |
ShapeElement etki alanı sınıf kimliği. |
Özellikler
| AbsoluteBoundingBox |
Sınırlayıcı dikdörtgeni dünya birimlerinde ve diyagramın sol üst kısmına göre alır. |
| AbsoluteBoundingBoxToEnsureVisible |
DiagramClientView.EnsureVisible'ın kullanacağı sınırlayıcı dikdörtgeni alır. Dikdörtgen dünya birimlerindedir ve diyagramın sol üst kısmına göredir. |
| AbsoluteCenter |
Üst ShapeElement'e bakılmaksızın Diyagramın sol üst köşesine göre ShapeElement'in Mutlak Sınırlarının Merkezini alır. |
| AccessibilityObject |
öğesine atanan AccessibleObject'i alır |
| AccessibleDefaultActionDescription |
Erişilebilirlik istemci uygulamaları tarafından kullanılacak öğenin varsayılan eylem açıklamasını alır |
| AccessibleDescription |
Erişilebilirlik istemci uygulamaları tarafından kullanılan öğenin açıklamasını alır |
| AccessibleHelp |
Öğenin ne yaptığının veya öğenin nasıl kullanıldığının açıklamasını alır. |
| AccessibleHelpTopicFileName |
Bu öğeyle ilişkili Yardım dosyasının yolunu alır. |
| AccessibleHelpTopicId |
Bu öğeyle ilişkili yardım konusu tanımlayıcısını alır. |
| AccessibleName |
Erişilebilirlik istemci uygulamaları tarafından kullanılan öğenin adını alır |
| AccessibleRole |
Denetimin erişilebilir rolünü alır |
| AccessibleState |
Model öğesinin erişilebilir durumunu alır |
| AccessibleValue |
Bu öğenin erişilebilir değerini alır. |
| AllowsChildrenInSelection |
Bu şeklin alt öğelerine bu üst öğeyle aynı seçim grubunda izin verilip verilmeyeceğini alır. |
| AllowsChildrenToResizeParent |
Alt şekillerin bu şekli yeniden boyutlandırmasına izin verilip verilmediğini belirleyen değeri alır. |
| AllowsChildrenToShrinkParent |
Bu şeklin küçülebileceğini ve iç içe alt öğelerinde yapılan değişikliklerle büyüyebileceğini belirleyen değeri alır. |
| BackgroundBrushId |
Geometrinin arka planını doldurmak için kullanılacak fırça kaynak kimliğini alır. |
| BoundingBox |
Sınırlayıcı dikdörtgeni dünya birimlerinde ve bu ShapeElement öğesinin üst öğesinin sol üst kısmına göre alır. |
| CanFocus |
ShapeElement öğesinin odağı alıp alamayacağını belirten bir değer alır. |
| CanMove |
Kullanıcının ShapeElement öğesini yeniden konumlandırmasına izin verilip verilmediğini belirten bir değer alır. |
| CanSelect |
Kullanıcının ShapeElement öğesini seçmesine izin verilip verilmeyeceğini belirten bir değer alır. |
| Center |
ShapeElement sınırlarının orta noktasını alır. |
| ClassStyleSet |
Bu sınıfın tüm örnekleri arasında paylaşılan stil kümesini alır. |
| ClipWhenDrawingFields |
Alt ShapeFields çizerken kırpma bölgesinin bu şeklin sınırlayıcı kutusuna ayarlanıp ayarlanmayacağını belirten bir değer alır. |
| Decorators |
Bu şekil türü için dekoratör koleksiyonu. Bu türün dekoratörü yoksa null döndürür. Varsayılan olarak, şekillerin dekoratörü yoktur. |
| DefaultShapeField |
Odağı alabilen ilk ShapeField'i alır. Döndürülen alan, ShapeElement odakta olduğunda ve ShapeElement anahtar olaylara yanıt vermediğinde önemli olayları almak için varsayılan şekil alanı olarak kullanılmalıdır. |
| DefaultSize |
ShapeElement öğesinin dünya birimlerindeki varsayılan boyutunu alır. |
| Diagram |
Bu ShapeElement'in ait olduğu diyagramı alır. (Bu null olabilir.) |
| 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ürmektir. |
| Events |
Bu ShapeElement öğesine eklenmiş olay işleyicilerinin listesini döndürür. |
| GeometryBackgroundBrushId |
Geometrinin arka planını doldurmak için kullanılacak fırça kaynak kimliğini alır. |
| 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.) |
| GeometryHasFilledBackground |
Geometrinin arka planının doldurulup doldurulmayacağını belirten bir değer alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.) |
| GeometryHasOutline |
Geometrinin ana hattının çizilip çizilmeyeceğini belirten bir değer alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.) |
| GeometryHasShadow |
Geometrinin gölge görüntüleyip görüntülemediğini belirten bir değer alır. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.) |
| GeometryOutlinePenId |
Geometrinin ana hattını çizmek için kullanılacak kalem kaynak kimliğini alır. |
| 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.) |
| GridSize |
Bu şeklin üzerinde olduğu dünya birimlerindeki kılavuzun boyutunu alır. Varsayılan olarak, üst şeklin GridSize değeri kullanılır. |
| HasChildren |
ShapeElement öğesinin göreli veya iç içe ilişki içeren bir veya daha fazla alt ShapeElement'e sahip olup olmadığını belirten bir değer alır. |
| HasCustomToolTip |
Bu şeklin araç ipucunun özel bir işlemesine sahip olup olmadığını döndürür |
| HasDragOverToolTip |
Üzerine sürükle araç ipucu'nu bu şekil tarafından desteklenip desteklenmediğini döndürür. |
| HasFilledBackground |
Şeklin arka planını çizip çizmeyeceğini belirten bir değer alır. |
| HasHighlighting |
ShapeElement'in vurgusunun çizilip çizmeyeceğini belirten bir değer alır |
| HasOutline |
Şeklin ana hattını çizip çizmeyeceğini belirten bir değer alır. |
| HasShadow |
ShapeElement'in gölgesinin çizilip çizmeyeceğini belirten bir değer alır |
| HasToolTip |
Şeklin varsayılan olarak fareyle vurgulama araç ipucu gösterip göstermeyeceğini alma/ayarlama |
| Id |
Bu öğenin benzersiz tanımlayıcısı. (Devralındığı yer: ModelElement) |
| IsActive |
Öğe şu anda model içinde etkinse true, öğe silinmişse veya silinme sürecindeyse false döndürür. (Devralındığı yer: ModelElement) |
| IsDeleted |
Öğesi modelden silindi mi? (Silinmiş öğeler hemen yok edilmez, böylece geri al komutu öğeyi silmeyi geri alabilir.) (Devralındığı yer: ModelElement) |
| IsDeleting |
Öğesi modelden silindi mi? (Silinmiş öğeler hemen yok edilmez, böylece geri al komutu öğeyi silmeyi geri alabilir.) (Devralındığı yer: ModelElement) |
| IsNestedChild |
Bu şeklin göreli alt öğe yerine üst öğesinin iç içe alt öğesi olup olmadığını belirten bir değer alır. İç içe alt öğe üst şekli tarafından kırpılırken göreli alt öğe kırpılmaz. |
| IsRelativeChild |
Bu şeklin iç içe alt öğe yerine üst öğesinin göreli alt öğesi olup olmadığını belirten bir değer alır. İç içe alt öğe üst şekli tarafından kırpılırken göreli alt öğe kırpılmaz. |
| IsVisible |
Bu şeklin görünürlük özniteliğini alır. |
| LineAdjustAwayDefault |
Bağlantı şekilleri ortak bir bağlı şekli paylaştığında alt bağlantı şekillerinin ara çizgi kesimlerinin hizalamaya çalışıp çalışmayacağını belirten bir değer alır veya ayarlar. Ara çizgi kesimleri, LinkShape uç noktalarını içermeyen kesimlerdir. Bu özellik, bu şeklin eşdüzey şekillerle benzliğini etkilemez; yalnızca bu şeklin alt öğeleri olan bağlantı şekilleri için geçerlidir. |
| LineAffinityDefault |
Bağlantı şekilleri ortak bir bağlı şekli paylaştığında alt bağlantı şekillerinin ara çizgi kesimlerinin hizalamaya çalışıp çalışmayacağını belirten bir değer alır veya ayarlar. Ara çizgi kesimleri, LinkShape uç noktalarını içermeyen kesimlerdir. Bu özellik, bu şeklin eşdüzey şekillerle benzliğini etkilemez; yalnızca bu şeklin alt öğeleri olan bağlantı şekilleri için geçerlidir. |
| LineToLineClearance |
Alt bağlantı şekilleri arasındaki dünya birimlerindeki boşluğu alır veya ayarlar. Bu özellik, bu şeklin eşdüzey şekillerle çizgiden satıra geçişini etkilemez; yalnızca bu şeklin alt öğeleri olan bağlantı şekilleri için geçerlidir. Bu değer 1e-6'dan büyük olmalıdır. |
| LineToNodeClearance |
Alt bağlantı şekilleri ve alt düğüm şekilleri arasındaki dünya birimlerindeki boşluğu alır veya ayarlar. Bu özellik, bu şeklin eşdüzey şekillerle çizgiden düğüme geçişini etkilemez; yalnızca bu şeklin alt öğeleri olan şekiller için geçerlidir. Bu değer 1e-6'dan büyük olmalıdır. |
| MaximumShadowOffset |
Dünya birimlerindeki en büyük gölge uzaklığını alır. Tüm gölge uzaklıkları bu miktardan küçük olmalıdır. |
| MaximumSize |
Bir ShapeElement'in dünya birimlerindeki en büyük boyutunu alır. |
| MinimumSize |
Bir ShapeElement'in dünya birimlerindeki en küçük boyutunu alır. |
| ModelElement |
Bu sunu öğesiyle ilişkili model öğesini alır veya ayarlar. (Devralındığı yer: PresentationElement) |
| NestedChildShapes |
NestedChildShapes listesini alır. Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapes.ParentShape için açıklama |
| NestedShapesMargin |
Bu ShapeElement'in sınırlayıcı kutu çevresi ile iç içe düğüm şekilleri arasındaki kenar boşluğunu alır. Kenar boşluğu dünya birimlerindedir. Bu kenar boşluğu, bu ShapeElement'in çevresi boyunca bağlantı hatlarının yönlendirebileceği bir bölge sağlamaktır. |
| NodeToNodeClearance |
Alt düğüm şekilleri arasındaki dünya birimlerindeki boşluğu alır veya ayarlar. Bu özellik, bu şeklin eşdüzey şekillerle düğümden düğüme geçişini etkilemez; yalnızca bu şeklin alt öğeleri olan düğüm şekilleri için geçerlidir. Bu değer 1e-6'dan büyük olmalıdır. |
| OutlinePenId |
Geometrinin ana hattını çizmek için kullanılacak kalem kaynak kimliğini alır. |
| OutlinePenWidth |
Ana hat kalem genişliğini dünya birimlerinde alır. Bu, geçersizleştirme amacıyla ShapeElement sınırlayıcı dikdörtgenini şişirmede kullanışlıdır. |
| PaintMoveableDecoratorSelectionLines |
Bu şekil seçildiğinde, bu şekle iliştirilmiş her taşınabilir dekoratöre bir seçim çizgisi çizilip çizilmeyeceği, dekoratör el ile yerleştirilmiş veya boyutlandırılmışsa. Temel uygulama true döndürür. |
| ParentLink |
Üst ShapeElement ile ilişkiyi alır. |
| ParentShape |
ParentShape DomainRole |
| Partition |
Bu öğeyi içeren Partition örneğini alır veya ayarlar. (Devralındığı yer: ModelElement) |
| Perimeter |
ShapePath'in dışında yer alan ana hat kaleminin kalınlığı da dahil olmak üzere ShapeElement ana hattını kapsayan grafik yolunu alır. Yoldaki noktalar, üst ShapeElement'e göre dünya birimlerindedir. |
| RelatedShapeToEmphasize |
Bu şekil seçildiğinde kullanıcıya görsel olarak vurgulanması gereken 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ç, bağlam sağlamaya yardımcı olmak için kullanıcının dikkatini ilgili şekle çekmektir. Hiçbir şeklin vurgulanmaması durumunda bu özellik null döndürür. Örnek kullanım: Kullanıcı bir etiketin hangi şekille ilişkilendirildiği konusunda net olmayabilir, bu nedenle etiket seçildiğinde etiketin üst şeklini görsel olarak vurgulayarak, kullanıcı ilgili şekli hızla tanımlayabilir. |
| RelativeChildShapes |
RelativeChildShapes listesini alır. Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapes.ParentShape için açıklama |
| ShapeFields |
Bu şekil türü için şekil alanları koleksiyonu. |
| ShapeGeometry |
Bu ShapeElement ile ilişkili ShapeGeometry nesnesini alır. |
| ShouldTryParentShapeForMergeOnToolboxDoubleClick |
Bu ShapeElement seçildiğinde ve kullanıcı bir araç kutusu öğesine çift tıkladığında ne olacağını denetler. Varsayılan olarak, CanMerge() bu ShapeElement için başarısız olursa, çift tıklama eylemi bu ShapeElement'in ParentShape'ine kadar ilerler ve CanMerge() öğesini yeniden dener. Bir şekil false döndürmek için bu yöntemi geçersiz kılarsa, CanMerge() başarısız olursa araç kutusu çift tıklaması sonlandırılır. |
| Store |
Bu öğeyi içeren Store örneğini alın. (Devralındığı yer: ModelElement) |
| StyleSet |
Bu ShapeElement'in varsa StyleSet örneğini alır, aksi takdirde ClassStyleSet değerini alır. |
| Subject |
Konu'ya sahip olur veya ayarlar. Microsoft.VisualStudio.Modeling.Diagrams.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 etkinleştirilen/devre dışı bırakılan öğeleri belirlemek için kullanılır. Burada döndürülen koleksiyon, araç kutusu öğelerinin etkinleştirilmesi için eşleşmesi gereken koleksiyonun bir parçası olur. Araç kutusu öğesinin parçası olan koleksiyonu tanımlamak için, araç kutusu öğesini temsil eden ModelElement'e ToolboxItemFilterAttribute(lar) uygulayın. |
| ZOrder |
Bu ShapeElement için göreli Z Sırasını alır. Bu bir diyagramsa bu, yeniden numaralandırmak için kullanılan en son z-order numarasıdır. |
Yöntemler
| AccessibleDoDefaultAction() |
Bu erişilebilir nesneyle ilişkili varsayılan eylemi gerçekleştirir. |
| Associate(ModelElement) |
Bu sunu öğesini model öğesiyle ilişkilendirir. (Devralındığı yer: PresentationElement) |
| AssociateValueWith(Store, AssociatedPropertyInfo) |
Bu şeklin kaynak değerini bir IMS özellik değeriyle ilişkilendirir. Bu ShapeElement olmayan bir öğede IMS özelliği varsa bu yöntemi kullanın. |
| AssociateValueWith(Store, Guid) |
Bu şeklin kaynağını ShapeElement'in kendisinde bir IMS özellik değeriyle ilişkilendirir. |
| CalculateDerivedVisible(ShapeElement) |
Üst değerin doğru olduğunu varsayarak bu şekil için DerivedVisible değerini hesaplayın. |
| CanMerge(ProtoElementBase, ElementGroupPrototype) |
Belirtilen kök ProtoElement ile temsil edilen kaynak öğenin bu öğeye eklenip eklenemeyeceğini belirten 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. |
| ChooseMergeTarget(ElementGroupPrototype) |
ElementGroupPrototype birleştirme işlemi için hedef olarak kullanılacak ModelElement'i alır. |
| ChooseParentShape(ShapeElement) |
Hangi şeklin yeni alt şekil için üst şekil olması gerektiğini belirlemek için ShapeElement.FixUpChildShapes() tarafından çağrılır. Varsayılan olarak, bu ShapeElement üst öğe olacaktır, ancak farklı bir şeklin olması gereken durumlar olabilir. |
| ChooseRelationship(ShapeElement) |
Alt ShapeElement öğesinin üst öğesiyle ilişkisi türünü almak için ShapeElement.FixUpChildShapes() tarafından çağrılır. |
| CoerceSelection(DiagramItem, DiagramClientView, Boolean) |
Şeklin seçili öğeleri değiştirmesine izin verir. Seçme eyleminden çağrılır. |
| 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) |
| CreateChildShape(ModelElement) |
Verilen model öğesi için yeni bir alt şekil örneği almak üzere ShapeElement.FixUpChildShapes() tarafından çağrılır. |
| CreateClassStyleSet() |
Bu ShapeElement için sınıf stili kümesini oluşturur |
| CreateDecorators() |
Bu şekil türü için dekoratör koleksiyonunun örneğini oluşturur. |
| CreateInstanceStyleSet() |
Bu örneğin stil kümesini İçerik Oluşturucu. |
| CreateShapeFields() |
Bu şekil türü için şekil alanları koleksiyonunun örneğini oluşturur. |
| Delete() |
Öğeyi modelden siler. (Devralındığı yer: ModelElement) |
| Delete(Guid[]) |
Öğeyi modelden siler. (Devralındığı yer: ModelElement) |
| DetermineHighlightShape(ShapeElement) |
Vurgulamanın açık olduğu veya üst zincirin en üstüne ulaşmış bir şekil bulana kadar üst şekil zincirine gider. |
| DoFoldToShape(PointD, PointD) |
Verilen vektörlerin kesişeceği ShapeElement çevresi boyunca noktayı hesaplar |
| DoHitTest(PointD, DiagramHitTestInfo, Boolean) |
Dünya birimlerinde Diyagramın sol üst kısmına göre verilen bir isabet testi gerçekleştirir. |
| DoHitTest(PointD, DiagramHitTestInfo) |
Dünya birimlerinde Diyagramın sol üst kısmına göre verilen bir isabet testi gerçekleştirir. |
| DoHitTestSelection(PointD, DiagramHitTestInfo) |
Dünya birimlerinde Diyagramın sol üst kısmına göre bir nokta verilip ShapeElement'i çevreleyen seçim üzerinde bir isabet testi gerçekleştirir. |
| DoKeyboardNavigation(Keys, DiagramClientView) |
Şekilde uygun gezinti yöntemini çağırır. |
| DrawResizeFeedback(DiagramPaintEventArgs, RectangleD) |
ShapeElement için verilen mutlak sınırları kullanarak ShapeElement'in yeniden boyutlandırma geri bildirimini çizer. |
| ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath) |
Bu ShapeElement ve onun alt ShapeElement öğelerini belirtilen Grafik nesnesindeki kırpma bölgesinden dışlar. |
| ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath) |
Alt IGeometryHost nesnelerinin geometrileri de dahil olmak üzere bu geometriyi kırpma bölgesinden dışlar. (Yalnızca ShapeGeometry türetilmiş sınıfları tarafından çağrılması amaçlanmıştır.) |
| FindDecorator(IList<Decorator>, String) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| FindDecorator(String) |
Verilen ada sahip Dekoratör'leri bulur. |
| FindFirstChild(Boolean) |
Gezinti dizisindeki ilk alt öğeyi almak için bu ShapeElement tarafından çağrılır. Bu şeklin gezinti dizisindeki ilk alt öğesini almak için alt ShapeElement veya ShapeField tarafından çağrılır. |
| FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Şekil veya diyagramın grafiğinde boş bir alan bulun. |
| FindLastChild(Boolean) |
Bu şeklin gezinti dizisindeki son alt öğesini almak için ShapeElement veya ShapeField alt öğesi tarafından çağrılır. |
| FindNextChild(DiagramItem, Boolean) |
Alt öğenin gezinti sırasında onu izleyen ilk eşdüzey öğesini almak için ShapeElement veya ShapeField alt öğesi tarafından çağrılır. |
| FindNextInChildFields(ShapeField, Boolean) |
Belirtilen ShapeField'in ardından gelen ilk DiagramItem öğesini bulur. Arama, alt alanları da dahil olmak üzere bu şeklin ShapeField koleksiyonuyla sınırlandırılır. |
| FindPreviousChild(DiagramItem, Boolean) |
Alt öğenin gezinti sırasında kendisinden önce gelen ilk odaklanabilir eşdüzey öğesini almak için alt ShapeElement veya ShapeField tarafından çağrılır. |
| FindPreviousInChildFields(ShapeField, Boolean) |
Belirtilen ShapeField'in önündeki ilk DiagramItem öğesini bulur. Arama, alt alanları da dahil olmak üzere bu şeklin ShapeField koleksiyonuyla sınırlandırılır. |
| FindShapeField(IList<ShapeField>, String) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| FindShapeField(String) |
ShapeFields koleksiyonunda verilen ada sahip ilk ShapeField değerini döndürür. Verilen ada sahip bir alan bulunamazsa, bu yöntem null döndürür. |
| FixUpChildShapes(ModelElement) |
Modele belirtilen alt öğeyi eklemeye yanıt olarak alt şekiller oluşturma ve/veya yapılandırma fırsatı sağlamak için Diagram.FixUpDiagram() tarafından çağrılır. |
| Focused(DiagramClientView) |
Bu şeklin belirtilen görünümde odaklanıp odaklanmadığını belirten bir değer döndürür. |
| GetAccessibilityObject(DiagramClientView) |
öğesine atanan AccessibleObject'i alır |
| GetChildElements(ModelElement) |
Belirtilen ModelElement'in alt öğeleri olarak kabul edilen ModelElements koleksiyonunu almak için ShapeElement.FixUpChildShapes() tarafından çağrılır. Döndürülen alt öğelerin, bu ShapeElement'in alt şekilleri olarak örneği oluşturulabilecek ilgili şekil türleri olmalıdır. |
| GetCursor(Cursor, DiagramClientView, PointD) |
Fare işaretçisi ShapeElement üzerindeyken görüntülenen imleci alır. |
| GetDomainClass() |
Bu öğe için en çok türetilmiş etki alanı sınıfını alır. (Devralındığı yer: ModelElement) |
| GetDragOverToolTipText(DiagramItem) |
Gösterilecek araç ipucu metninin üzerine fare sürüklemeyi döndürür. |
| GetFieldAccessibleDescription(ShapeField) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetFieldAccessibleName(ShapeField) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetFieldAccessibleValue(ShapeField) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetFieldRepresentedElement(ShapeField) |
Belirtilen ShapeField alt öğesinin temsil ettiği birincil ModelElement değerini alır. |
| GetFieldRepresentedProperty(ShapeField) |
Belirtilen ShapeField'in temsil ettiği özellik bilgilerini alır. |
| GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) |
Fare belirtilen noktanın üzerindeyse bu (veya sonraki) MouseDown olayında etkin hale getirilecek bir fare eylemini alır. |
| GetRoleCollection<TCollection,TElement>(Guid) |
Bağlı öğe koleksiyonunu alır veya oluşturur (Devralındığı yer: ModelElement) |
| GetShapeLuminosity(DiagramClientView, Color) |
Şeklin parlaklığını geçerli rengin parlaklığına ve vurgu listesinde olup olmadığına göre hesaplar. |
| GetSubFieldAccessibleDescription(ShapeField, ShapeSubField) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetSubFieldAccessibleName(ShapeField, ShapeSubField) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetSubFieldAccessibleValue(ShapeField, ShapeSubField) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetSubFieldRepresentedElements(ShapeField, ShapeSubField) |
Belirtilen ShapeSubField'in temsil ettiği ModelElements koleksiyonunu alır. |
| GetSubFieldRepresentedProperty(ShapeField, ShapeSubField) |
Belirtilen alt alanla ilişkili özellik tanımlayıcısını alır. |
| GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField) |
Bir alt alan tarafından görüntülenen özelliğini barındıran öğeyi alır. GetSubFieldRepresentedProperty tarafından döndürülen gerçek DomainPropertyInfo temsil edilen öğenin bir alt öğesinde barındırılabileceğinden, bu GetSubFieldRepresentedElements tarafından döndürülen öğeden farklı olabilir. |
| GetToolTipText(DiagramItem) |
İmlecin altındaki PEL öğesinin araç ipucu metnini alır |
| HasCachedDragOverResult(DiagramDragEventArgs) |
Üzerine Sürükle sonucu önbelleğe alınırsa true döndürür. |
| Hide() |
Şekli ve tüm alt öğelerini gizleme (görünmez hale getirme) |
| HideCustomToolTip(IWin32Window) |
Şeklin özel araç ipucunun gizlenir |
| InitializeDecorators(IList<ShapeField>, IList<Decorator>) |
Bu şekil türüne şekil alanlarının (metin ve resimler gibi) örneğini oluşturur ve ekler. |
| InitializeInstanceResources() |
ShapeElement'in bu örneği için mevcut kaynakları geçersiz kılar. Örnek stil kümesi örneği oluşturulduktan sonra bu yöntem çağrılır. Bu ShapeElement örneğinin mevcut kaynaklarını değiştirmek için bu yöntemi geçersiz kılın. |
| InitializeResources(StyleSet) |
Bu şekil öğesi türü için yeni kaynaklar ekler veya mevcut kaynakları geçersiz kılar. Bu yöntem, sınıf stili kümesi örneği oluşturulduktan sonra çağrılır. Bu ShapeElement türü için yeni kaynaklar eklemek veya mevcut kaynakları değiştirmek için bu yöntemi geçersiz kılın. |
| InitializeShapeFields(IList<ShapeField>) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| Invalidate() |
ShapeElement'i geçersiz yapar. |
| Invalidate(Boolean) |
ShapeElement'i geçersiz yapar. |
| Invalidate(RectangleD) |
ShapeElement öğesini, mutlak sınırları olarak kullanılan belirtilen dikdörtgenle geçersiz yapar. |
| IsDescendantOf(ShapeElement) |
Bu şeklin belirtilen şeklin alt öğesinin olup olmadığını belirten bir değer döndürür. |
| IsNavigationKey(Char) |
Belirtilen karakterin gezinti komutuna karşılık olup olmadığını belirten bir değer döndürür. |
| IsNavigationKey(Keys) |
Belirtilen anahtar verilerinin gezinti komutuna karşılık olup olmadığını belirten bir değer döndürür. |
| IterateShapes(IShapeIterator) |
Bir şekil ve tüm alt şekilleri aracılığıyla yineleyiciye yardımcı olmak için bir yöntem. yöntemi, bu şeklin tüm alt şekillerini özyinelemeli olarak gözden geçirip her bir şekille karşılaşıldığında verilen yineleyiciyi çağırır. Not: Temel uygulama, geçişin derinlik öncelikli olması ve NestedChildShapes'in RelativeChildShapes'ten önce yinelenmiş olmasıdır. |
| MergeConfigure(ElementGroup) |
Birleştirme sırasında PEL'lerde çağrılmayacağından PresentationElements MergeConfigure() öğesini geçersiz kılmamalıdır. Bunun yerine, PEL'ler görünüm düzeltme geçersiz kılmalarını kullanmalıdır. (Devralındığı yer: PresentationElement) |
| MergeDisconnect(ModelElement) |
MergeRelate'ın tersi bir işlem gerçekleştirir; örneğin, belirli bir öğenin geçerli öğeyle bağlantısını keser (MergeRelate tarafından oluşturulan bağlantıları kaldırır). (Devralındığı yer: ModelElement) |
| MergeRelate(ModelElement, ElementGroup) |
Birleştirme sırasında PEL'lerde çağrılmayacağından PresentationElements MergeRelate() öğesini geçersiz kılmamalıdır. Bunun yerine, PEL'ler görünüm düzeltme geçersiz kılmalarını kullanmalıdır. (Devralındığı yer: PresentationElement) |
| ModifyLuminosity(Int32, DiagramClientView) |
Vurgu parlaklığını şunu temel alarak hesaplar: L >= 160 ise, L = L * 0,9 değilse, L += 40. |
| MoveByRepositioning(DiagramDragEventArgs) |
ElementGroupPrototype içindeki şekilleri fare konumu tarafından belirlenen miktara göre yeniden konumlandırır. |
| MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) |
Verilen prototipteki şekilleri belirtilen noktaya yeniden konumlandırır. |
| NavigateAscend(SelectedShapesCollection) |
Odağı gezinti dizisindeki ilk odaklanılabilir üst öğeye ayarlamak için bu ShapeElement tarafından çağrılır. |
| NavigateDescend(SelectedShapesCollection) |
Odağı gezinti dizisindeki ilk odaklanılabilir alt öğeye ayarlamak için bu ShapeElement tarafından çağrılır. |
| NavigateTo(DiagramItem, SelectedShapesCollection) |
Odağı belirtilen DiagramItem olarak ayarlamak için Navigate yöntemleri tarafından çağrılır. |
| NavigateToFirst(SelectedShapesCollection) |
Odağı bu şeklin gezinti dizisindeki ilk eşdüzeyine (örneğin, ebeveynin ilk alt öğesi) ayarlamak için bu ShapeElement tarafından çağrılır. |
| NavigateToLast(SelectedShapesCollection) |
Odağı bu şeklin gezinti dizisindeki son eşdüzeyine (örneğin, ebeveynin son alt öğesi) ayarlamak için bu ShapeElement tarafından çağrılır. |
| NavigateToNext(SelectedShapesCollection) |
Odağı gezinti dizisindeki bir sonraki nesneye ayarlamak için bu ShapeElement tarafından çağrılır. Seçimin odaklanmış öğesi yoksayılır; bu şeklin, gezinmeye başlayacağı ShapeElement olduğu varsayılır. |
| NavigateToPrevious(SelectedShapesCollection) |
Odağı gezinti dizisindeki önceki nesneye ayarlamak için bu ShapeElement tarafından çağrılır. Seçimin odaklanmış öğesi yoksayılır; bu şeklin, gezinmeye başlayacağı ShapeElement olduğu varsayılır. |
| OnAssociatedPropertyChanged(PropertyChangedEventArgs) |
Bir özellik değiştiğinde çağrılır. |
| OnBeforePaint() |
OnBeforePaint, ShapeElement tablosunun başında çağrılır. Geliştiricilerin boyamada kullanılmadan önce kaynakları güncelleştirmeleri ve geçersiz kılmaları için bir fırsat sağlar. |
| OnBeginEdit(DiagramItemEventArgs) |
Yerinde düzenleme başladığında çağrılır. |
| OnBoundsFixup(BoundsFixupState, Int32, Boolean) |
Görünüm ve diyagram düzeltmesi sırasında sınırların kullanıcı Tarafından Düzeltilmesi için son fırsata izin verir. Uygulamak istediğiniz belirli sınır düzeltme değişikliklerini uygulamak için bu yöntemi geçersiz kılabilirsiniz. |
| OnChildConfigured(ShapeElement, Boolean, Boolean) |
Bu ShapeElement'in belirtilen alt ShapeElement öğesinin yapılandırılmasına izin vermek için ShapeElement.FixUpChildShapes() tarafından çağrılır. OnChildConfiguring() çağrıldıktan sonra, yeni alt şekil bırakma hedef konumunda (varsa) konumlandırılır. Alt şeklin konumlandırılıp konumlandırılmadığına bakılmaksızın, buna sonraki adı verilir. |
| OnChildConfiguring(ShapeElement, Boolean) |
Bu ShapeElement'in belirtilen alt ShapeElement öğesini önceden yapılandırmasına izin vermek için ShapeElement.FixUpChildShapes() tarafından çağrılır. Şekil bu ShapeElement'in alt öğesi olduktan hemen sonra, ancak şekil hedef şekle yerleştirilmeden önce çağrılır. |
| OnClick(DiagramPointEventArgs) |
Denetimin OnClick() tarafından çağrılır. |
| OnCopy(ModelElement) |
öğesinin bir kopyası oluşturulduğunda çağrılır. yöntemi, yinelenen öğede çağrılır. (Devralındığı yer: ModelElement) |
| OnDeleted() |
öğesi 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) |
Denetimin OnDoubleClick() tarafından çağrılır |
| OnDragDrop(DiagramDragEventArgs) |
Bir IDataObject üzerine sürüklenip ShapeElement'e bırakıldığında tetiklenen olay. |
| OnDragEnter(DiagramDragEventArgs) |
Bir IDataObject sürüklendiğinde tetiklenen olay ShapeElement'in sınırlarına girer. |
| OnDragLeave(DiagramPointEventArgs) |
Bir IDataObject sürüklendiğinde ShapeElement'in sınırlarını bıraktığında tetiklenen olay. |
| OnDragOver(DiagramDragEventArgs) |
Bir IDataObject ShapeElement sınırlarının üzerine sürüklendiğinde tetiklenen olay. |
| OnEndEdit(DiagramItemEventArgs) |
Yerinde düzenleme sona erdiğinde çağrılır. |
| OnInitialize() |
Bu yöntem, bir şekil başlangıçta oluşturulduğunda çağrılır, türetilmiş sınıflar şekil örneği başlatma gerçekleştirmek için geçersiz kılabilir. Bu yöntem her zaman bir işlem içinde çağrılır. |
| OnKeyDown(DiagramKeyEventArgs) |
Bir tuşa basıldığında çağrılır. |
| OnKeyPress(DiagramKeyPressEventArgs) |
Aşağı ve yukarı tuş arasında çağrılır. |
| OnKeyUp(DiagramKeyEventArgs) |
Bir anahtar serbest bırakıldığında çağrılır. |
| OnMouseDown(DiagramMouseEventArgs) |
Denetimin OnMouseDown() tarafından çağrılır. |
| OnMouseEnter(DiagramPointEventArgs) |
OnMouseEnter için ShapeElement olayının varsayılan uygulaması. |
| OnMouseHover(DiagramPointEventArgs) |
OnMouseHover için ShapeElement olayının varsayılan uygulaması. |
| OnMouseLeave(DiagramPointEventArgs) |
OnMouseLeave için ShapeElement olayının varsayılan uygulaması. |
| OnMouseMove(DiagramMouseEventArgs) |
Denetimin OnMouseMove() tarafından çağrılır. |
| OnMouseUp(DiagramMouseEventArgs) |
Denetimin OnMouseUp() tarafından çağrılır. |
| OnMouseWheel(DiagramMouseEventArgs) |
Denetimin OnMouseWheel() tarafından çağrılır. |
| OnOrphaned(SerializationResult) |
Seri durumdan çıkarma sırasında, bir şekil PresentationViewsSubject ilişkisi aracılığıyla herhangi bir model öğesine bağlı değilse, "yalnız bırakılmış" olarak kabul edilir. Seri durumdan çıkarma sırasında böyle bir şekille karşılaşıldığında bu yöntem çağrılır. Not: Temel uygulama şekli kaldırır. |
| OnPaintEmphasis(DiagramPaintEventArgs) |
Şekle görsel vurgu çizer. Bu, seçimi göstermez, yalnızca başka bir şekil seçildiğinde kullanıcının dikkatini bu şekle çeker. (Bkz. ShapeElement.RelatedShapeToEmphasize.) |
| OnPaintFeedback(DiagramPaintEventArgs) |
Bu ShapeElement (veya büyük olasılıkla alt öğelerinden biri) farenin altındayken sürükle/bırak geri bildirimini çizer. Bu, denetimin OnPaint() tarafından çağrılır. |
| OnPaintSelection(DiagramPaintEventArgs) |
Bu ShapeElement öğesinin seçimini çizer. Varsayılan olarak, ShapeElement'in ShapeGeometry değeri seçimi çizer. Grafik nesnesinin koordinat sistemi dünya birimlerinde ve üst şekle göredir. |
| OnPaintShape(DiagramPaintEventArgs) |
ShapeElement'i çizer. Bu, denetimin OnPaint() tarafından çağrılır. |
| OnResurrected() |
Öğe yeniden dirildikten (mağazaya geri yerleştirildikten) sonra model tarafından çağrılır. (Devralındığı yer: ModelElement) |
| OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32) |
Rol oyuncu pozisyonunun ne zaman değiştiğini bildirmek için sanal yöntem. (Devralındığı yer: ModelElement) |
| OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32) |
Rol oyuncu pozisyonunun ne zaman değişeceğini bildirmek için sanal yöntem. (Devralındığı yer: ModelElement) |
| OnShapeInserted() |
Bu ShapeElement, üst ShapeElement'inin bir alt ShapeElement'i yapıldığında çağrılır. |
| OnShapeRemoved() |
Bu ShapeElement artık üst ShapeElement'inin alt ShapeElement öğesi olmadığında çağrılır. |
| PerformResizeParentRule() |
ResizeParentRule'yi bu şeklin üst öğesi için uygun bilgilerle ayarlar ve tetikler. Yineleme başına yalnızca bir kez olayı tetikler ve daha sonra işlenecek tüm değişikliklerin listesini tutar. |
| PerformResizeParentRule(Boolean, ShapeElement) |
ResizeParentRule'yi bu şeklin üst öğesi için uygun bilgilerle ayarlar ve tetikler. Yineleme başına yalnızca bir kez olayı tetikler ve daha sonra işlenecek tüm değişikliklerin listesini tutar. |
| PermitChildVisibility(ShapeElement) |
Çocuk şekillerinizin görünürlüğünü etkileme fırsatı |
| ProcessVisibilityChange(Boolean) |
Bu şeklin görünürlüğündeki bir değişiklikten kaynaklanan değişikliği işleyin |
| PurgeLayoutObjects() |
Bu hiyerarşideki tüm grafik düzeni nesnelerini temizle. Tüm noktaları tellerden temizleme - nokta koleksiyonu şeklin dışındadır, grafik noktaları değil, zaten gitmiş durumdadır. |
| PurgePoints() |
Bu yöntem mevcut noktaları kaldırır |
| RebuildShape() |
Bu ShapeElement üzerinde görünüm düzeltmesi gerçekleştirir. |
| RemoveLayoutObject() |
Bu ShapeElement öğesini GraphWrapper'dan ve göreli ve iç içe alt şekillerinden kaldırır (siler). |
| Selected(DiagramClientView) |
Bu şeklin belirtilen görünümde seçilip seçilmediğini belirten bir değer döndürür. |
| SetInitialGraphLayoutVisibility() |
Grafik düzeni nesnesi oluşturulmadan önce bu şeklin görünürlüğü ayarlandıysa, ikisinin eşitlenmiş olduğundan emin olun. |
| SetShowHideState(Boolean) |
Şeklin ve tüm alt öğelerinin görünürlük durumunu ayarlama |
| SetShowHideStateImplementation(Boolean) |
Göster ve Gizle için ana impementation |
| ShouldAddShapeForElement(ModelElement) |
ShapeElement'in oluşturulması ve bu ShapeElement'in alt öğesi olarak eklenmesi gerekip gerekmediğini belirten bir değer almak için ShapeElement.FixUpChildShapes() tarafından çağrılır. |
| ShouldReparentOnMove() |
Şeklin taşındığında yeniden ayrıştırılıp ayrıştırılmayacağına karar verir. |
| Show() |
Şekli ve tüm alt öğelerini gösterme (Görünür hale getirme) |
| ShowCustomToolTip(String, IWin32Window, Point) |
Metnin ve konumun belirli ipuçlarıyla şeklin özel araç ipucunu gösterme |
| ToString() |
Bu nesnenin erişilebilir adını ve alt türünü döndürür. |
| TranslateGeometryToAbsoluteBounds(RectangleD) |
Bir dikdörtgeni, IGeometryHost'un üst öğesinin sol üst kısmına göre koordinatlardan mutlak dünya koordinatlarına çevirir. |
| TranslateGeometryToRelativeBounds(RectangleD) |
Bir dikdörtgeni mutlak dünya koordinatlarından IGeometryHost'un üst öğesinin sol üst kısmına göre koordinatlara çevirir. |
| TranslateToAbsoluteBounds(RectangleD) |
Dikdörtgeni üst şekle göre koordinatlardan mutlak dünya koordinatlarına çevirir. |
| TranslateToRelativeBounds(RectangleD) |
Dikdörtgeni mutlak dünya koordinatlarından üst şekle göre koordinatlara çevirir. |
| UpdateDerivedVisible(ShapeElement) |
Bu şeklin türetilmiş görünür durumunu güncelleştirin |
| 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.) |
| 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.) |
Ekinlikler
| Click |
Şekle tıklandığında olay tetiklendi. |
| DoubleClick |
Şekle çift tıklandığında olay tetiklendi. |
| KeyDown |
Şekil odaklandığında ve klavye tuşu kapalı olduğunda olay tetiklenir. |
| KeyPress |
Şekil odaklandığında ve bir karakter yazıldığında olay tetiklenir. |
| KeyUp |
Şekil odaklandığında ve klavye tuşu serbest bırakıldığında olay tetiklenir. |
| MouseDown |
Şekil üzerinde bir fare düğmesine basıldığında olay tetiklendi. |
| MouseMove |
İmleç şeklin üzerine geldiğinde olay tetiklenir. |
| MouseUp |
Şekil üzerinde fare düğmesi bırakıldığında olay tetiklenir. |
| MouseWheel |
İmleç şeklin üzerindeyken fare tekerleği hareket ettiğinde olay tetiklenir. |
Belirtik Arabirim Kullanımları
| IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması (Devralındığı yer: ModelElement) |
| IMergeElements.ChooseMergeTarget(ElementGroup) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması (Devralındığı yer: ModelElement) |
| IMergeElements.ChooseMergeTarget(ElementGroupPrototype) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması (Devralındığı yer: ModelElement) |
| IMergeElements.MergeConfigure(ElementGroup) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması (Devralındığı yer: ModelElement) |
| IMergeElements.MergeDisconnect(ModelElement) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması (Devralındığı yer: ModelElement) |
| IMergeElements.MergeRelate(ModelElement, ElementGroup) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması (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 PEL'leri için ilgili konu aslında gerçek MEL değil iç TreeNode sınıfı olabilir. Bu yöntem, gerçek MEL'nin döndürülmesi için bu durumları doğru işler. |
| AddExtension(ModelElement, DomainClassInfo) |
Bu ModelElement öğesini belirtilen etki alanı türünün yeni örneklenmiş uzantısıyla genişletin. Öğenin zaten bu tür bir uzantısı varsa InvalidOperationException oluşturulur. |
| AddExtension(ModelElement, ExtensionElement) |
Bu ModelElement öğesini belirli bir uzantıyla genişletin. Öğenin zaten aynı türde bir uzantısı varsa InvalidOperationException oluşturulur. |
| AddExtension(ModelElement, Guid) |
Bu ModelElement öğesini tanımlanan etki alanı türünün yeni örneklenen uzantısıyla genişletin. Öğenin zaten bu tür bir uzantısı varsa InvalidOperationException oluşturulur. |
| AddExtension(ModelElement, Type) |
Bu ModelElement öğesini belirtilen türde yeni örneklenmiş bir uzantıyla genişletin. Öğenin zaten bu tür bir uzantısı varsa InvalidOperationException oluşturulur. |
| AddExtension<T>(ModelElement) |
Bu ModelElement öğesini belirli bir türün yeni örneklenen uzantısıyla genişletin. Öğenin zaten aynı türde bir uzantısı varsa InvalidOperationException oluşturulur. |
| GetAllExtensions(ModelElement) |
Bu ModelElement içinde katıştırılmış uzantı öğelerinin ağacı boyunca ilk önce bir genişlik geçişi gerçekleştiren bir numaralandırılabilir döndürür. |
| GetBaseElement(ModelElement) |
Belirtilen ModelElement'in katıldığı sanal MEL'nin kökünü döndürür. |
| GetExtension(ModelElement, DomainClassInfo) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetExtension(ModelElement, Guid) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| GetExtension(ModelElement, Type) |
Bu ModelElement öğesinin kullanılabilir uzantılarından belirtilen türdeki ExtensionElement değerini alın. Öğenin böyle bir uzantısı yoksa invalidOperationException oluşturulur. |
| GetExtension<T>(ModelElement) |
Bu ModelElement öğesinin kullanılabilir uzantılarından belirtilen türdeki ExtensionElement değerini alın. Öğenin böyle bir uzantısı yoksa invalidOperationException oluşturulur. |
| IsExtendedBy(ModelElement, DomainClassInfo) |
Bu ModelElement öğesinin şu anda belirli bir türe ait bir ExtensionElement tarafından genişletilip genişletimediğini sorgular. |
| IsExtendedBy(ModelElement, Guid) |
Bu ModelElement öğesinin şu anda belirli bir türe ait bir ExtensionElement tarafından genişletilip genişletimediğini sorgular. |
| IsExtendedBy(ModelElement, Type) |
Bu ModelElement öğesinin şu anda belirli bir türe ait bir ExtensionElement tarafından genişletilip genişletimediğini sorgular. |
| RemoveExtension(ModelElement, DomainClassInfo) |
Belirli bir türdeki belirtilen ModelElement uzantısını kaldırın. |
| RemoveExtension(ModelElement, ExtensionElement) |
Belirtilen bir ExtensionElement öğesini bu ModelElement uzantısından kaldırın. |
| RemoveExtension(ModelElement, Guid) |
Belirli bir türdeki belirtilen ModelElement uzantısını kaldırın. |
| RemoveExtension(ModelElement, Type) |
Bu ModelElement'in belirli bir türdeki uzantılarını kaldırın. |
| TryGetExtension(ModelElement, DomainClassInfo) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| TryGetExtension(ModelElement, Guid) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| TryGetExtension(ModelElement, Type) |
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement için DomainClass ShapeElement Açıklaması |
| TryGetExtension<T>(ModelElement) |
Bu ModelElement öğesinin kullanılabilir uzantılarından belirtilen türdeki ExtensionElement değerini alın. 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ın. Bu, öğesini içeren Bölümde etkinleştirilen tüm kilitleri içerir. |
| IsLocked(ModelElement, Locks) |
Bu öğenin belirtilen bir kilit kümesine sahip olup olmadığını test edin |
| SetLocks(ModelElement, Locks) |
Bu öğenin kilit bayraklarını ayarlayın |