ShapeElement Sınıf
Bir Diyagram veya şekil veya bağlayıcı diyagramındaki temsil eder.Modeli öğeleri görsel sunumunu kapsüllemek için ShapeElements.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape
Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
Ad alanı: Microsoft.VisualStudio.Modeling.Diagrams
Derleme: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll içinde)
Sözdizimi
'Bildirim
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainObjectIdAttribute("ffb3d9f5-7a47-4e12-8501-0055bd018825")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
Public MustInherit Class ShapeElement _
Inherits PresentationElement _
Implements IGeometryHost
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainObjectIdAttribute("ffb3d9f5-7a47-4e12-8501-0055bd018825")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
public abstract class ShapeElement : PresentationElement,
IGeometryHost
ShapeElement türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
ShapeElement | Yeni bir örneğini başlatır ShapeElement sınıfı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
AbsoluteBoundingBox | Sınırlayıcı dikdörtgeni diyagrama göre ölçülür. | |
AbsoluteBoundingBoxToEnsureVisible | Mutlak sınırlayıcı dikdörtgeni için alır DiagramClientView.EnsureVisible. | |
AbsoluteCenter | Şeklin merkezi noktasında alır. | |
AccessibilityObject | Şekil için erişilebilirlik nesnesi alır. | |
AccessibleDefaultActionDescription | Varsayılan eylem açıklaması, şeklini alır. | |
AccessibleDescription | Şeklin açıklamasını alır. | |
AccessibleHelp | Yardım için şeklini alır. | |
AccessibleHelpTopicFileName | Yardım konusu için şeklini alır. | |
AccessibleHelpTopicId | Yardım konusunun kimliği için şeklini alır. | |
AccessibleName | Şeklin adını alır. | |
AccessibleRole | Şeklin rol alır. | |
AccessibleState | Şekil durumunu alır. | |
AccessibleValue | Şekil değerini alır. | |
AllowsChildrenInSelection | true , Geçerli seçim grubunda çocuklar bu şeklin eklenebilir. | |
AllowsChildrenToResizeParent | true Bu şekli yeniden boyutlandırılabilir, ne zaman boyutunu veya konumunu alt şeklinde değiştirilir. | |
AllowsChildrenToShrinkParent | TRUE ise, bu şekil boyutu alt re-sized veya taşınmış sığacak şekilde azaltır. | |
BackgroundBrushId | Arka plan şekli, boyamak için kullanılan fırça için kimliği alır. | |
BoundingBox | Sınırlayıcı dikdörtgeni ParentShape göre ölçülür. | |
CanFocus | Şekil alır ve odağı alabilir olup olmadığını doğrular. | |
CanMove | Şekil alır ve kullanıcının onu taşıyabilirsiniz olup olmadığını doğrular. | |
CanSelect | Şekil alır ve bir kullanıcı seçebilirsiniz olup olmadığını doğrular. | |
Center | Şeklin merkezi noktasında alır. | |
ClassStyleSet | Şekil için ayarlanmış stil alır. | |
ClipWhenDrawingFields | Alt şeklini alır ve alt şekli çizildiğinde, kırpma bölgesi ana şekli sınırlama kutusu ayarlanmalıdır olup olmadığını doğrular. | |
Decorators | Decorators topluluğu için şeklini alır. | |
DefaultShapeField | Odağı alabilir ilk şekli varsayılan Şekil alır. | |
DefaultSize | Varsayılan boyutu, şekli alır. | |
Diagram | Şekli olduğu Diyagram alır. | |
EnsureVisiblePreference | EnsureVisible yöntemi bu şekli için tercihleri.Bu şekil barındıran diyagramı VisiblePreference dönmek için varsayılan değer kullanılır. | |
Events | Şekil için olay işleyicileri listesini alır. | |
GeometryBackgroundBrushId | Geometri arka boyamak için kullanılan fırça kimliği alır. | |
GeometryBoundingBox | Sınırlama kutusunun şeklini alır. | |
GeometryHasFilledBackground | Şekil alır ve kendi arka plan boyanmış olup olmadığını doğrular. | |
GeometryHasOutline | Şekil alır ve anahat sahip olup olmadığını doğrular. | |
GeometryHasShadow | true Şekli bir gölgeye sahipse; Aksi halde, false. | |
GeometryOutlinePenId | Şeklin anahatlarını çizer kalem kimliği alır. | |
GeometryStyleSet | Şekil için ayarlanmış stil alır. | |
GridSize | Sıfır olmayan, bu şekil ve alt bu boyuttaki bir ızgaraya yapışır.Varsayılan olarak ParentShape.GridSize. | |
HasChildren | true Şekil alt şekiller varsa. | |
HasCustomToolTip | Şekil alır ve özel bir araç ipucu sahip olup olmadığını doğrular. | |
HasDragOverToolTip | Şekil alır ve bir araç ipucu sahip olup olmadığını doğrular. | |
HasFilledBackground | Şekil alır ve bir arka plana sahip olup olmadığını doğrular. | |
HasHighlighting | Şekil alır ve vurgulanmış olup olmadığını doğrular. | |
HasOutline | Şekil alır ve anahat sahip olup olmadığını doğrular. | |
HasShadow | Şekil alır ve bir gölgeye sahip olup olmadığını doğrular. | |
HasToolTip | Şekil alır ve bir araç ipucu sahip olup olmadığını doğrular. | |
Id | Öğe kimliği alır. (ModelElement kaynağından devralındı.) | |
IsActive | IsActive bayrağı alır ve öğenin etkin olup olmadığını doğrular. (ModelElement kaynağından devralındı.) | |
IsDeleted | Modelinden öğesi silinmiş olup olmadığını denetler ve IsDeleted bayrağı alır. (ModelElement kaynağından devralındı.) | |
IsDeleting | IsDeleting bayrağı alır ve öğe modelinden şu anda siliniyor olup olmadığını doğrular. (ModelElement kaynağından devralındı.) | |
IsNestedChild | true Bu şekil öğesi, NestedChildShapes , kendi ParentShape. | |
IsRelativeChild | true Bu şekil öğesi, RelativeChildShapes , kendi ParentShape. | |
IsVisible | true , Şekli; Diyagram üzerinde görünür. falsegörünmüyor ve düzeni ve yönlendirme algoritmaları dikkate onu.Ayrıca bkz.: Hide() ve Show(). | |
LineAdjustAwayDefault | Şekil alır ve alt bağlantı şekilleri aynı şekle bağlı olduğunuzda hizalamak denemelisiniz olup olmadığını doğrular veya bu değeri ayarlar. | |
LineAffinityDefault | Alır veya bağlantı şekli Şekil konumlandırmak için burada denemelisiniz hedef konumu ayarlar. | |
LineToLineClearance | Alır veya bu şekil için alt bağlantı şekilleri arasındaki uzaklığı belirler. | |
LineToNodeClearance | Alır veya alt bağlantı şekilleri ve alt düğüm şekilleri arasındaki uzaklığı belirler. | |
MaximumShadowOffset | En fazla uzaklık şekli gölge için alır. | |
MaximumSize | En büyük boyutu için şeklini alır. | |
MinimumSize | En küçük boyut için şeklini alır. | |
ModelElement | Alır veya sunu öğesiyle ilişkilendirilmiş modeli öğesini ayarlar. (PresentationElement kaynağından devralındı.) | |
NestedChildShapes | Bu şeklin bir parçası olan, ve şekil listesi bu şekli veya çizim sınırları içinde görünmesini kısıtlı. | |
NestedShapesMargin | Şeklin sınırlayıcı kutu, iç içe geçen düğüm şekilleri arasındaki kenar alır. | |
NodeToNodeClearance | Alır veya alt düğüm şekilleri arasındaki kenar boşluklarını ayarlar. | |
OutlinePenId | Şeklin anahatlarını çizmek için kullanılan kalem kimliği alır. | |
OutlinePenWidth | Anahat genişliği için şeklini alır. | |
PaintMoveableDecoratorSelectionLines | ||
ParentLink | İlişki örnek şekilden üst şeklini alır. | |
ParentShape | Öğenin üst Şekil alır.Diyagram üzerinde görünmesini bir şekil ya da bağlayıcı bir üst olması gerekir. | |
Partition | Alır veya ayarlar Partition , bir öğe içeriyor. (ModelElement kaynağından devralındı.) | |
Perimeter | Şeklin etrafına çevre (yol) alır. | |
RelatedShapeToEmphasize | Bu Şekil seçili olduğunda kullanıcıya görsel olarak vurgulamak için ilgili şeklini alır. | |
RelativeChildShapes | Bu şeklin bir parçası olan, ancak bu şekli sınırları dışında görünebilir şekiller listesi. | |
ShapeFields | Metin satırları ve decorators gibi bir şeklin parçalarını. | |
ShapeGeometry | Dikdörtgen, RoundedRectangle veya şeklin anahatlarını ile ilişkili işlemleri tanımlayan Elips gibi bir şekil için geometri alır. | |
ShouldTryParentShapeForMergeOnToolboxDoubleClick | TRUE ise, aracı, bu şekli ile birleştirilemez, kullanıcı araç kutusu öğesi seçilirse, bu şekli ile tıklattığında bir mektup birleştirme ana şekli ile denenir.Varsayılan olarak true. | |
Store | Alır Store , bir öğe içeriyor. (ModelElement kaynağından devralındı.) | |
StyleSet | Ayarlamak için Şekil stili bir kopyasını alır. | |
Subject | Alır veya ayarlar sunu öğesi için konu.Varsayılan aynı nesneye ModelElement. (PresentationElement kaynağından devralındı.) | |
TargetToolboxItemFilterAttributes | Hangi öğelerin etkin veya devre dışı araç kutusunda belirleyen öznitelikleri topluluğu alır. | |
ZOrder | Bu şekil içinde göreli olarak diğer şekilleri diyagram üzerinde görüntülenecek sırayı belirler.Normal olarak alt şekiller siparişinden ayarlayın. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
AccessibleDoDefaultAction | Erişilebilir nesne için varsayılan eylemi gerçekleştirir. | |
Associate | Modeli öğe sunu öğesine atar.ModelElement ayarlamakla aynı etkiyi. (PresentationElement kaynağından devralındı.) | |
AssociateValueWith(Store, AssociatedPropertyInfo) | Şekil için kaynak şekle atanmış bir bellek içi depolama özelliği ile ilişkilendirir. | |
AssociateValueWith(Store, Guid) | Şekil için kaynak şekle atanmış bir bellek içi depolama özelliği ile ilişkilendirir. | |
CalculateDerivedVisible | Alt şekli görünür olup olmadığını doğrular. | |
CanMerge | Kaynak öğesinde bu öğeye eklenmiş olup olmadığını doğrular. (ModelElement kaynağından devralındı.) | |
ChooseMergeTarget(ElementGroup) | Kopyalamak için sürükleyin veya oluşturmak için kullanıcının istediği bir öğenin alt kabul etmek için bir hedef öğe seçer. (ModelElement kaynağından devralındı.) | |
ChooseMergeTarget(ElementGroupPrototype) | Kopyalamak için sürükleyin veya oluşturmak için kullanıcının istediği bir öğenin alt kabul etmek için bir hedef öğe seçer. (ModelElement kaynağından devralındı.) | |
ChooseParentShape | Yeni bir alt şekli genellikle bu şekli için bir üst Şekil seçer. | |
ChooseRelationship | Hangi alt öğe listesinde yeni bir alt şekli, NestedChildShapes veya RelativeChildShapes – eklenmesi gerektiğini belirler. | |
CoerceSelection | Diğer şekilleri olan belirlemek için şekil veren seçilmiş. | |
Copy() | Modelinde öğenin bir kopyasını oluşturur. (ModelElement kaynağından devralındı.) | |
Copy(IEnumerable<Guid>) | Bağlantılar ve öğeleri öðeyi ve onun alt bir kopyasını oluşturur. (ModelElement kaynağından devralındı.) | |
CreateChildShape | Bir şekil oluşturur ve bu şekle bir alt öğesi olarak ekler. | |
CreateClassStyleSet | Şekil türü için ayarlanmış bir sınıf stil oluşturur. | |
CreateDecorators | Decorators şekil türü için bir topluluğu oluşturur. | |
CreateInstanceStyleSet | Şekil için ayarlanmış bir stil oluşturur. | |
CreateShapeFields | Bir şekil türü için Şekil alan koleksiyonu oluşturur. | |
Delete() | Bir öğe modelinden siler. (ModelElement kaynağından devralındı.) | |
Delete(array<Guid[]) | Bir öğe modelinden siler. (ModelElement kaynağından devralındı.) | |
DetermineHighlightShape | Vurgulanan şekli şekilleri zincirinde bulur. | |
DoFoldToShape | Burada bir bağlayıcı bir şeklin çevre dokunmatik noktayı hesaplar.Dikdörtgen olmayan bir şekilde tanımlarsanız, bu geçersiz kılar. | |
DoHitTest(PointD, DiagramHitTestInfo) | Belirtilen noktanın şeklin içinde ise true deðerini verir. | |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) | Belirtilen noktanın şeklin içinde ise true deðerini verir. | |
DoHitTestSelection | Belirli bir noktaya seçimde ise döndürür true şeklin etrafında işler. | |
DoKeyboardNavigation | Gider klavye kullanarak şekil şekil. | |
DrawResizeFeedback | Yeniden boyutlandırma görüş şekil için çizer. | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
ExcludeFromClipRegion | Şekil ve onun alt şekiller kırpma bölgesi dışlar. | |
ExcludeGeometryFromClipRegion | Bir şekil ve onun alt şekiller geometrisi kırpma bölgesi dışlar. | |
Finalize | Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.) | |
FindDecorator(String) | Verilen ada sahip bir şekil decorator bulur. | |
FindDecorator(IList<Decorator>, String) | Verilen ada sahip bir şekil decorator bulur. | |
FindFirstChild | Şekil için Gezinti sıradaki ilk alt arar. | |
FindFreeArea | Kılavuz çubuğunda boş bir alanı şekil için bulur. | |
FindLastChild | Şekil için Gezinti sıradaki son alt arar. | |
FindNextChild | Şekil için Gezinti sıradaki bir sonraki alt arar. | |
FindNextInChildFields | Gezinti sıradaki sonraki Şekil alan arar. | |
FindPreviousChild | Önceki alt gezinti sıra şekil için arar. | |
FindPreviousInChildFields | Gezinti sırası önceki şekli alanında arar. | |
FindShapeField(String) | Bir şekil Şekil alanında arar. | |
FindShapeField(IList<ShapeField>, String) | Bir şekil Şekil alanında arar. | |
FixUpChildShapes | Oluşturur veya modeli öğe oluşturulduğunda veya güncelleştirildiğinde, oluşturulacak alt şekiller ayarlar.Tarafından Diagram.FixUpDiagram() olarak adlandırılır. | |
Focused | Şekli odağa sahip olup olmadığını doğrular. | |
GetAccessibilityObject | Şekle atanan erişilebilir nesne alır. | |
GetChildElements | Üst şekle ait alt Şekiller koleksiyonu alır. | |
GetCursor | Fare şekil üzerinde olduğunda görüntülenen işaretçi alır. | |
GetDomainClass | Bu öğe için etki alanı çoğu türetilmiş sınıf alır. (ModelElement kaynağından devralındı.) | |
GetDragOverToolTipText | Fare şekil üzerinde olduğunda görüntülenen araç ipucu metni alır. | |
GetFieldAccessibleDescription | Şeklinde bir alanın açıklamasını alır. | |
GetFieldAccessibleName | Şeklinde bir alanın adını alır. | |
GetFieldAccessibleValue | Şekli bir alanın değerini alır. | |
GetFieldRepresentedElement | Alt şekli temsil eden birincil öğesi alır. | |
GetFieldRepresentedProperty | Şeklinde bir alan için özellik bilgilerini alır. | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetPotentialMouseAction | Belirli bir noktaya Diyagram üzerinde fare olayı aşağı gerçekleştirmek için fare eylemi alır. | |
GetRoleCollection<TCollection, TElement>(Guid) | Alır veya bağlı öğe koleksiyonu oluşturur (ModelElement kaynağından devralındı.) | |
GetShapeLuminosity | Renk parlaklığı şeklin hesaplar. | |
GetSubFieldAccessibleDescription | Şeklinde alt alan açıklamasını alır. | |
GetSubFieldAccessibleName | Şeklinde alt alan adını alır. | |
GetSubFieldAccessibleValue | Şekli bir alt alanın değerini alır. | |
GetSubFieldRepresentedElements | Alt alan şekli temsil eden öğeleri koleksiyonu alır. | |
GetSubFieldRepresentedProperty | Özellik alt alanı alır. | |
GetSubFieldRepresentedPropertyElements | Alt alan için özellik içeren öðenin alır. | |
GetToolTipText | Fare işaret şekli için araç ipucu metni alır. | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
HasCachedDragOverResult | Sonuçları üzerinden sürükleyin fare olayı için önbelleğe yazılıp yazılmayacağını doğrular. | |
Hide | Şekil ve tüm alt öğelerini gizler. | |
HideCustomToolTip | Şekil için özel araç ipucu gizler. | |
InitializeDecorators | Başlatır ve şekil türü alanlarını ekler. | |
InitializeInstanceResources | Kaynaklar için shape örneğini başlatır. | |
InitializeResources | Şekil kaynaklarını başlatır. | |
InitializeShapeFields | Şekil etiketleri, simgeler, satır metin ve arka plan görüntüleri gibi gösteren alanların listesini başlatır.Bir kez sınıf olarak adlandırılır. | |
Invalidate() | İşlemin sonunda, şekil ve hemen kendi ortamı boyanır emin olur. | |
Invalidate(Boolean) | İşlemin sonunda şekli boyanır emin olur.Şekil Özellikleri değiştirdiyseniz bu çağrı. | |
Invalidate(RectangleD) | İşlemin sonunda, şekil ve eski konumuna boyanır emin olur. | |
IsDescendantOf | Şekli bir başka bir şekil alt öğe olup olmadığını doğrular. | |
IsNavigationKey(Char) | Anahtar gezinme komut olarak kullanılıp kullanılmadığını doğrular. | |
IsNavigationKey(Keys) | Anahtar veri gezinme komut olarak kullanılıp kullanılmadığını doğrular. | |
IterateShapes | Bir şekil ve onun alt şekiller sırayla dolaşır. | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
MergeConfigure | Sunu öğeler için kullanılmaz. (PresentationElement kaynağından devralındı.) | |
MergeDisconnect | Kaynak öğe hedef öğesinden bağlantısını keser. (ModelElement kaynağından devralındı.) | |
MergeRelate | Bir modeli öğesini ve bir Grup modeli öğeleri arasında bir ilişki oluşturur. (PresentationElement kaynağından devralındı.) | |
ModifyLuminosity | Şekil için Vurgu renk parlaklığı hesaplar. | |
MoveByRepositioning(DiagramDragEventArgs) | Şekiller grubunda farenin konumunu belirleyen tutara göre yeniden konumlandırır. | |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) | Şekiller grubunda farenin konumunu belirleyen tutara göre yeniden konumlandırır. | |
NavigateAscend | Gezinti sıradaki sonraki ata gider ve odak güncelleştirir.Kullanıcı Gezinti tuş vuruşları için yanıt olarak adlandırılır. | |
NavigateDescend | İleri gider alt gezinti sıralı ve odak güncelleştirir.Kullanıcı Gezinti tuş vuruşları için yanıt olarak adlandırılır. | |
NavigateTo | Gezinti sıradaki belirli bir şekilde gider ve odak güncelleştirir. | |
NavigateToFirst | Geçerli seçimin üst gezinti sıradaki ilk şekli gider.Kullanıcı Gezinti tuş vuruşları için yanıt olarak adlandırılır. | |
NavigateToLast | Son seçimin üst gezinti sırayla şeklinde gider.Kullanıcı Gezinti tuş vuruşları için yanıt olarak adlandırılır. | |
NavigateToNext | Gezinti sıradaki sonraki Şekil gider.Kullanıcı Gezinti tuş vuruşları için yanıt olarak adlandırılır. | |
NavigateToPrevious | Gezinti sıra önceden seçilen şekil için gider.Kullanıcı Gezinti tuş vuruşları için yanıt olarak adlandırılır. | |
OnAssociatedPropertyChanged | Bir bellek içi değerini saklamak bir alan için özellik değişikliklerini Şekil Şekil güncelleştirir. | |
OnBeforePaint | Şekil boyamak için kullanılan önce kalemler ve Fırçalar gibi kaynakları güncelleştirir. | |
OnBeginEdit | Bir metin alanı düzenlemek başladığında denir. | |
OnBoundsFixup | Sınırları konumu ve boyutu üst ve alt kümesi veya düzeltilmiş olarak adlandırılır.Boyutunu veya iç düzenini değiştirmek için geçersiz kılar. | |
OnChildConfigured | Konumlarını ve boyutlarını alt şekillerin yaklaşık olarak belirlenen zaman denir.Geçersiz kılma özel kurallar ayarlayın. | |
OnChildConfiguring | Boyut ve konum sonra adlı bir alt öğesi için belirlenen şekil. | |
OnClick | Kullanıcı şekli tıklattığında denir. | |
OnCopy | Bu öğe başka bir öğenin bir kopyası olarak oluşturulduğunda denir. (ModelElement kaynağından devralındı.) | |
OnDeleted | Bu öğe modelinden silindiğinde denir. (ModelElement kaynağından devralındı.) | |
OnDeleting | Bu öğeyi silinmek üzere olduğunda denir. (ModelElement kaynağından devralındı.) | |
OnDoubleClick | Kullanıcı şekli tıklattığında denir. | |
OnDragDrop | Kullanıcı şeklin bir öğe sürüklendiğinde olarak adlandırılır. | |
OnDragEnter | Fareyi sürükleme işlemi sırasında bir şekil girdiğinde denir. | |
OnDragLeave | Bir şekli fare hareket ettiğinde denir. | |
OnDragOver | Şeklin üzerine fare hareketi yanıtlamak için bu yöntemi geçersiz kılar.İmleç geri bildirimi kullanıcıya göstermek için e.Effect olarak ayarlayın. | |
OnEndEdit | Kullanıcı bir metin alanı düzenleme sona erdiğinde denir. | |
OnInitialize | Şekil başlatmak için çağrıldı.Bu nesne için olay işleyicileri ve kuralları iliştirmek için geçersiz kılar. | |
OnKeyDown | Bir tuşa basıldığında denir. | |
OnKeyPress | Bir karakter yazıldığında denir. | |
OnKeyUp | Bir tuş serbest bırakıldığında denir. | |
OnMouseDown | Kullanıcı fare tuşuna bastığında denir. | |
OnMouseEnter | Fare şeklinde girdiğinde denir. | |
OnMouseHover | Şeklin üzerinden fare geldiğinde denir. | |
OnMouseLeave | Fare şeklinde çıktığında denir. | |
OnMouseMove | Tekrar tekrar ne zaman kullanıcı fare hareket denir. | |
OnMouseUp | Fare düğmesi serbest bırakıldığında denir. | |
OnMouseWheel | Kullanıcı fare tekerleğini döndürülmüş metin olduğu zaman denir. | |
OnOrphaned | Ne zaman adlı bir | |
OnPaintEmphasis | Vurgu seçili şekle uygulandığında denir. | |
OnPaintFeedback | Sürükle ve bırak görüş boyandığında denir. | |
OnPaintSelection | Seçim Vurgusu boyamak için çağrıldı. | |
OnPaintShape | Şekli temel parçalarını boyamak için çağrıldı. | |
OnResurrected | Bu öğe bir modeline eklendiğinde denir. (ModelElement kaynağından devralındı.) | |
OnRolePlayerPositionChanged | Bir rol konumu değiştiğinde denir. (ModelElement kaynağından devralındı.) | |
OnRolePlayerPositionChanging | Rol player konumu değişmek üzere olduğunda denir. (ModelElement kaynağından devralındı.) | |
OnShapeInserted | Bir şekil başka bir alt eklendiğinde denir. | |
OnShapeRemoved | Şeklin üst şeklini alt şekle olarak kaldırıldığında denir. | |
PerformResizeParentRule() | Etki alanına özgü dili tasarımcısının üst şeklinde kendi alt şekiller eşleşecek şekilde yeniden gerekir uyarır. | |
PerformResizeParentRule(Boolean, ShapeElement) | Etki alanına özgü dili tasarımcısının üst şeklinde kendi alt şekiller eşleşecek şekilde yeniden gerekir uyarır. | |
PermitChildVisibility | Alt şekli çizimde görüntülenip görüntülenmeyeceğini denetler. | |
ProcessVisibilityChange | Görünürlük bir değişiklik yapıldığında, alt şekli görünürlüğünü güncelleştirir. | |
PurgeLayoutObjects | Şekil Çizim Kılavuz üzerinde konumlandırmak için kullanılan nesneleri kaldırır. | |
PurgePoints | Şekil Çizim Kılavuz üzerinde noktalarını kaldırır. | |
RebuildShape | Şekli yeniden oluşturur. | |
RemoveLayoutObject | Göreceli ve iç içe geçmiş alt şekiller, çizim kılavuzundan da dahil olmak üzere, Şekil kaldırır. | |
Selected | Şekli belirtilen görünümde seçili olup olmadığını doğrular. | |
SetInitialGraphLayoutVisibility | Grafik görünürlüğünü belirler. | |
SetShowHideState | Şekil ve tüm alt görünürlüğünü belirler. | |
SetShowHideStateImplementation | Şekil görünürlüğünü belirler. | |
ShouldAddShapeForElement | Bir şekil Diyagramı'nda belirtilen etki alanındaki bir sınıf örneğinin temsil etmek üzere oluşturulan olup olmadığını belirler. | |
ShouldReparentOnMove | Alt şekil taşındığında alt şeklinde yeni bir üst eklenip eklenmeyeceğini doğrular. | |
Show | Bir şekli ve tüm alt görünür hale getirir. | |
ShowCustomToolTip | Bir şeklin özel araç ipucu görünür hale getirir. | |
ToString | Şekli ve türü adını alır. (Object.ToString() geçersiz kılınır.) | |
TranslateGeometryToAbsoluteBounds | Göreli sınırları mutlak sýnýrýný şeklin geometrisini dönüştürür. | |
TranslateGeometryToRelativeBounds | Mutlak sınır göreli sýnýrýný şeklin geometrisini dönüştürür. | |
TranslateToAbsoluteBounds | Mutlak sınır şekli için göreli sınırları dönüştürür. | |
TranslateToRelativeBounds | Mutlak sınır şekli göreli sýnýrýný dönüştürür. | |
UpdateDerivedVisible | Türetilmiş şekli görünür durumunu güncelleştirir. | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Fırça için parlaklığı güncelleştirir. | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Kaleme ilişkin renk parlaklığı güncelleştirir. |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
Click | Kullanıcı fare üzerinde bir şekli tıklattığında gerçekleşir. | |
DoubleClick | Kullanıcı fareyi çift tıklattığında gerçekleşir. | |
KeyDown | Kullanıcı bir tuşa bastığında oluşur. | |
KeyPress | Kullanıcı basar ve bir anahtar & amp; ortaya çıkar. | |
KeyUp | Kullanıcı bir tuşa bıraktığında gerçekleşir. | |
MouseDown | Kullanıcı fare düğmesine bastığında oluşur. | |
MouseMove | Kullanıcı fare hareket ettirildiğinde gerçekleşir. | |
MouseUp | Kullanıcı fare düğmesini serbest bıraktığında oluşur. | |
MouseWheel | Kullanıcı fare tekerleğini döndürür oluşur. |
Üst
Genişletme Yöntemleri
Ad | Açıklama | |
---|---|---|
AddExtension(Guid) | Fazla Yüklendi. Bu ModelElement yeni örneklenmiş uzantısıyla tanımlanan etki alanı türü genişletir.Bu tür bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) | |
AddExtension(Type) | Fazla Yüklendi. Belirtilen türde yeni oluşturulmuş bir uzantısı olan bu ModelElement genişletir.Bu tür bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) | |
AddExtension(DomainClassInfo) | Fazla Yüklendi. Belirtilen etki alanı türü yeni oluşturulmuş bir uzantısı olan bu ModelElement genişletir.Bu tür bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) | |
AddExtension(ExtensionElement) | Fazla Yüklendi. Bu ModelElement belirli bir uzantıya sahip genişletir.Aynı türden bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) | |
AddExtension<T>() | Fazla Yüklendi. Belirli bir türdeki yeni oluşturulmuş bir uzantısı olan bu ModelElement genişletir.Aynı türden bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) | |
CanDelete | Modelinden öğeyi siler. (ImmutabilityExtensionMethods tarafından tanımlandı.) | |
GetAllExtensions | Bir sýralanabilir öğeleri ağaç üzerinden ilk Kesiti bu ModelElement gömülü avantajlarına gerçekleştiren dönün. (ModelElementExtensionMethods tarafından tanımlandı.) | |
GetBaseElement | Belirtilen ModelElement katılıyor sanal mel kökünü verir. (ModelElementExtensionMethods tarafından tanımlandı.) | |
GetDslDefinitionModelElement | Bu yöntem PresentationElement karşılık gelen gerçek modeli öğe döndürülür güvence altına alır. DslDesigner PELs için ilgili konu gerçekten bir iç TreeNode sınıf ve gerçek mel olabilir. Bu yöntem gerçek mel böylece bu gibi durumlarda doğru şekilde işler. (PresentationElementHelper tarafından tanımlandı.) | |
GetExtension(Guid) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) | |
GetExtension(Type) | Fazla Yüklendi. Belirtilen tür ExtensionElement bu ModelElement kullanılabilir extensions alın.Böyle bir uzantı öğesi varsa, bir InvalidOperationException yükseltilecektir. (ModelElementExtensionMethods tarafından tanımlandı.) | |
GetExtension(DomainClassInfo) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) | |
GetExtension<T>() | Fazla Yüklendi. Belirtilen tür ExtensionElement bu ModelElement kullanılabilir extensions alın.Böyle bir uzantı öğesi varsa, bir InvalidOperationException yükseltilecektir. (ModelElementExtensionMethods tarafından tanımlandı.) | |
GetLocks | Bu öğe için kilit bayrakları alın.Bu öğeyi içeren bölüme etkin kilitleri dahil edilir. (ImmutabilityExtensionMethods tarafından tanımlandı.) | |
IsExtendedBy(Guid) | Fazla Yüklendi. Bu ModelElement belirli bir türdeki bir ExtensionElement tarafından şu anda genişletilmiş olup olmadığını sorgular. (ModelElementExtensionMethods tarafından tanımlandı.) | |
IsExtendedBy(Type) | Fazla Yüklendi. Bu ModelElement belirli bir türdeki bir ExtensionElement tarafından şu anda genişletilmiş olup olmadığını sorgular. (ModelElementExtensionMethods tarafından tanımlandı.) | |
IsExtendedBy(DomainClassInfo) | Fazla Yüklendi. Bu ModelElement belirli bir türdeki bir ExtensionElement tarafından şu anda genişletilmiş olup olmadığını sorgular. (ModelElementExtensionMethods tarafından tanımlandı.) | |
IsLocked | Bu öğe herhangi biri belirlenen kilitleri sahip olup olmadığını test (ImmutabilityExtensionMethods tarafından tanımlandı.) | |
RemoveExtension(Type) | Fazla Yüklendi. Belirli bir tür bu ModelElement herhangi bir uzantısını kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) | |
RemoveExtension(Guid) | Fazla Yüklendi. Belirli bir tür belirtilen ModelElement herhangi bir uzantısını kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) | |
RemoveExtension(DomainClassInfo) | Fazla Yüklendi. Belirli bir tür belirtilen ModelElement herhangi bir uzantısını kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) | |
RemoveExtension(ExtensionElement) | Fazla Yüklendi. Belirtilen ExtensionElement bu ModelElement extensions kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) | |
SetLocks | Bu öğenin kilit bayraklar ayarlandı (ImmutabilityExtensionMethods tarafından tanımlandı.) | |
TryGetExtension(Guid) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) | |
TryGetExtension(Type) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) | |
TryGetExtension(DomainClassInfo) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) | |
TryGetExtension<T>() | Fazla Yüklendi. Belirtilen tür ExtensionElement bu ModelElement kullanılabilir extensions alın.Bu öğe böyle bir uzantısı ise sonuç null olur. (ModelElementExtensionMethods tarafından tanımlandı.) |
Üst
Alanlar
Ad | Açıklama | |
---|---|---|
DomainClassId | Şekle atanan kimliği temsil eder. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
IMergeElements.CanMerge | Bu öğe prototip içerikle birleştirebilir, true deðerini verir. (ModelElement kaynağından devralındı.) | |
IMergeElements.ChooseMergeTarget(ElementGroup) | (ModelElement kaynağından devralındı.) | |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (ModelElement kaynağından devralındı.) | |
IMergeElements.MergeConfigure | (ModelElement kaynağından devralındı.) | |
IMergeElements.MergeDisconnect | (ModelElement kaynağından devralındı.) | |
IMergeElements.MergeRelate | (ModelElement kaynağından devralındı.) |
Üst
Notlar
Model öðe ya da şekil temsil eden ilişki gezinmek için ModelElement.
Önemli alt türlerini içerir:
Diagram– şekilleri ve bağlayıcıları topluluğu temsil eder.Bir diyagram içeriğini .diagram dosyasında kalıcıdır.dsl tanımınızı bir diyagram sınıf belirtirseniz, bu sınıftan türetilir.
NodeShape– bir bağlayıcı bir sıfır olmayan alanı olan bir şekli temsil eder.dsl tanımınızı şekil sınıfları belirtirseniz, bunlar NodeShape türetilmiştir.
BinaryLinkShape– iki NodeShapes arasında bir satır temsil eder.dsl tanımınızı bağlayıcı sınıfları belirtirseniz, bunlar bu BinaryLinkShape türetilmiştir.
Daha fazla bilgi için bkz. [yönlendirme] Nasıl yapılır: gidin ve bir diyagram Güncelleştir.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.Modeling.Diagrams Ad Alanı
Diğer Kaynaklar
[yönlendirme] Nasıl yapılır: gidin ve bir diyagram Güncelleştir