ConnectorDecorator 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.
Bir bağlayıcıya yerleştirildiğinde gösterim Dekoratlarını temsil etmek için ShapeFields ve alt şekillerin nasıl kullanıldığını kapsayan sınıf
public ref class ConnectorDecorator : Microsoft::VisualStudio::Modeling::Diagrams::Decorator
public class ConnectorDecorator : Microsoft.VisualStudio.Modeling.Diagrams.Decorator
type ConnectorDecorator = class
inherit Decorator
Public Class ConnectorDecorator
Inherits Decorator
- Devralma
Açıklamalar
Bağlayıcılardaki tüm dekoratörler konak şekillerini gerektirir
Oluşturucular
| ConnectorDecorator(ShapeField, ConnectorDecoratorPosition) |
Bir Connectordekoratör oluşturur. |
| ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, Boolean) |
Bir Connectordekoratör oluşturur. |
| ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD) |
Bir Connectordekoratör oluşturur. |
| ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD, Boolean) |
Bir Connectordekoratör oluşturur. |
Özellikler
| CanMove |
Bu dekoratör taşınamayacağını belirtir. Dekoratör yalnızca taşınabilir olarak örneklenebilir ve ayrıca bir konak gerektirdiğinde taşınabilir. (Devralındığı yer: Decorator) |
| DecoratorAnchorMargins |
ShapeField 'ın sabitleme alanında belirtilen kenar boşluklarının boyutunu almak için yardımcı. (Devralındığı yer: Decorator) |
| Field |
Bu dekoratın belirttiği ShapeField öğesi. (Devralındığı yer: Decorator) |
| Offset |
Konuma göre belirtilen dekoratör 'ın varsayılan konumunu değiştirmek için kullanılan sapmayı alır veya ayarlar. Nasıl çalışır? Ortalanmış olmayan şekil konumlarında X ve/veya Y fark koordinatı, dekoratörün X ve/veya Y konumuna eklenir. Ortalanmış şekil konumlarında X ve/veya Y fark koordinatı 0 ile 1,0 aralığında bir yüzde olarak değerlendirilir ve dekoratörün konumunu değiştirmek için 0,5 'e eklenir. Bağlayıcı Dekoratörleri için X ve/veya Y uzaklığı koordinatları, çizginin bağlandığı çizgi ve/veya şekil arasındaki mesafeyi değiştirir. Uzaklığı arttıkça, uzaklık artar. Örneğin, OuterMiddleLeft öğesinin bir şekil dekoratör konumu belirtilmişse ve uzaklık (-0,1, 0,1) ise, dekoratörü 0,1 birim sola kaydırılır ve şeklin üst ve alt arasındaki şekilde %60 olarak yerleştirilir. (Devralındığı yer: Decorator) |
| Position |
Bu dekoratör 'ın üst şekle göre konumunu alır. |
| RequiresHost |
Tüm bağlayıcı Dekoratörleri bir konak gerektirir. |
Yöntemler
| AssociateValueWith(Store, AssociatedPropertyInfo) |
Bu dekoratör 'ı bir etki alanı özelliği ile ilişkilendirir. (Devralındığı yer: Decorator) |
| AssociateValueWith(Store, Guid) |
Bu dekoratörü, dekoratörü barındıran ShapeElement üzerindeki bir IMS özelliği ile ilişkilendirir. (Devralındığı yer: Decorator) |
| AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | (Devralındığı yer: Decorator) |
| AssociateVisibilityWith(Store, AssociatedPropertyInfo) |
Bu dekoratör 'ın görünürlüğünü etki alanı özelliği ile ilişkilendirir. (Devralındığı yer: Decorator) |
| AssociateVisibilityWith(Store, Guid) |
Bu dekoratörün görünürlüğünü, dekoratörü barındıran ShapeElement 'teki bir IMS özelliği ile ilişkilendirir. (Devralındığı yer: Decorator) |
| AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) |
Şekil verilen etki alanı sınıfının bir örneğine eşlendiğinde, bu dekoratör 'ın görünürlüğünü bir etki alanı özelliğiyle ilişkilendirir. Bu dekoratörün eşlenemeyen birden fazla etki alanı sınıfı olduğunda bu yöntemi kullanın. (Devralındığı yer: Decorator) |
| ConfigureHostShape(ShapeElement) |
Bu dekoratör ile kullanılmak üzere bir konak şekli yapılandırır. |
| GetHostShape(ShapeElement) | (Devralındığı yer: Decorator) |
| GetValue(ShapeElement) |
Bu dekoratör ve verilen üst şekille ilişkili değeri alır. (Devralındığı yer: Decorator) |
| GetVisible(ShapeElement) |
Bu dekoratörün verilen üst Şekil bağlamında görünürlüğünü alır. (Devralındığı yer: Decorator) |
| OnAfterOffsetChanged() |
Fark değiştirildikten sonra dekoratör üzerinde değişiklik yapmak için türetilmiş sınıfların kanca. (Devralındığı yer: Decorator) |
| RepositionHostShape(DecoratorHostShape) |
Verilen konak şeklini bağlayıcının konumuna göre yeniden konumlandırır. |
| SetValue(ShapeElement, Object) |
Bu dekoratör ve verilen üst şekille ilişkili değeri ayarlar. (Devralındığı yer: Decorator) |
| SetVisible(ShapeElement, Object) |
Bu dekoratörün, verilen üst şeklin bağlamında görünürlüğünü ayarlar. (Devralındığı yer: Decorator) |
| UpdateDecoratorHostShapes(ModelElement) |
Bir model öğesi verildiğinde, tüm eşlenmiş sunum öğelerini bulur ve ilgili dekoratör ana bilgisayar şekil sınırlarını güncelleştirir. (Devralındığı yer: Decorator) |
| UpdateDecoratorHostShapes(ModelElement, Guid) |
Bir model öğesi verildiğinde, tüm eşlenmiş sunum öğelerini bulur ve ilgili dekoratör ana bilgisayar şekil sınırlarını güncelleştirir. (Devralındığı yer: Decorator) |
| UpdateHostShapeVisibility(DecoratorHostShape) | (Devralındığı yer: Decorator) |