ShapeAutoInvalidator Sınıf

Tanım

, İlişkili bir değer (oluşturucuda belirtilen) değiştiğinde üst şekli kendisini yeniden çizmeyi zorlamak için olan görünmez bir şekil alanı.

public ref class ShapeAutoInvalidator : Microsoft::VisualStudio::Modeling::Diagrams::ShapeField
public class ShapeAutoInvalidator : Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
type ShapeAutoInvalidator = class
    inherit ShapeField
Public Class ShapeAutoInvalidator
Inherits ShapeField
Devralma
ShapeAutoInvalidator

Oluşturucular

ShapeAutoInvalidator(String)

Verilen adla yeni bir Shapecontrol oluşturur. Özellik ilişkilendirmesini ayarlamak için oluşturma sonrasında AssociateValueWith çağrısı yapın.

ShapeAutoInvalidator(String, Store, AssociatedPropertyInfo)

Oluşturucu: Bu şekil alanının değerini ShapeElement üzerindeki bir Domain özelliği ile Ilişkilendirir. Etki alanı özelliği başka bir özellik için proxy olduğunda bu yöntemi kullanın.

ShapeAutoInvalidator(String, Store, Guid)

Oluşturucu: Bu şekil alanının değerini ShapeElement üzerindeki bir Domain özelliği ile Ilişkilendirir.

Özellikler

AnchoringBehavior

Bu ShapeField için AnchoringBehavior 'ı alır.

(Devralındığı yer: ShapeField)
DefaultAccessibleDescription

Varsayılan erişilebilir açıklamayı alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultAccessibleName

Varsayılan erişilebilir adı alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultAccessibleState

Varsayılan erişilebilir durumu alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultBackgroundBrushId

Bu ShapeField için kullanılacak varsayılan arka plan fırçasının kimliğini alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultFocusable

ShapeField 'ın varsayılan olarak odağı alıp alamayacağını gösteren bir değer alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultInactiveSelectedBackgroundBrushId

Bu ShapeField için kullanılacak varsayılan arka plan fırçasının kimliğini alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultPenId

Bu ShapeField için kullanılacak varsayılan kalemin kimliğini alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultReflectParentFocusedState

Bu alanın, üst öğesinin odaklanmış durumunu gösterip göstermeyeceğini gösteren bir değer alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultReflectParentSelectedState

Bu alanın, üst öğesinin seçili durumunu gösterip göstermeyeceğini gösteren bir değer alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultSelectable

ShapeField 'ın varsayılan olarak seçilip seçilemeyeceğini gösteren bir değer alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultSelectedBackgroundBrushId

Bu ShapeField için kullanılacak varsayılan arka plan fırçasının kimliğini alır veya ayarlar.

(Devralındığı yer: ShapeField)
DefaultVisibility

ShapeField 'ın varsayılan olarak görünür olup olmadığını gösteren bir değer alır veya ayarlar.

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

Bu ShapeField için benzersiz tanımlayıcıyı alır.

(Devralındığı yer: ShapeField)

Yöntemler

AccessibleDoDefaultAction(ShapeElement)

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

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

Yerinde düzenleyicinin otomatik olarak boyutlandırılmalıdır izin verilip verilmeyeceğini gösteren bir Boole değeri döndürür. Varsayılan değer false’tur.

(Devralındığı yer: ShapeField)
AssociateValueWith(Store, AssociatedPropertyInfo)

Bu şekil alanının değerini ShapeElement üzerindeki bir Domain özelliği ile ilişkilendirir. Etki alanı özelliği başka bir özellik için proxy olduğunda bu yöntemi kullanın.

(Devralındığı yer: ShapeField)
AssociateValueWith(Store, Guid)

Bu şekil alanının değerini ShapeElement üzerindeki bir Domain özelliği ile ilişkilendirir. Etki alanı özelliği başka bir özellik için proxy olduğunda bu yöntemi kullanın.

(Devralındığı yer: ShapeField)
AssociateValueWith(Store, Guid, AssociatedPropertyInfo)

Şekil verilen etki alanı sınıfının bir örneğine eşlendiğinde, bu şekil alanının değerini ShapeElement üzerindeki bir etki alanı özelliği ile ilişkilendirir. Bu şekil alanının eşlenemeyen birden fazla etki alanı sınıfı olduğunda bu yöntemi kullanın.

(Devralındığı yer: ShapeField)
AssociateVisibilityWith(Store, AssociatedPropertyInfo)

Bu şekil alanının görünürlüğünü ShapeElement üzerindeki bir Domain özelliği ile ilişkilendirir.

(Devralındığı yer: ShapeField)
AssociateVisibilityWith(Store, Guid)

Bu şekil alanının görünürlüğünü ShapeElement üzerindeki bir Domain özelliği ile ilişkilendirir.

(Devralındığı yer: ShapeField)
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo)

Şekil verilen etki alanı sınıfının bir örneğine eşlendiğinde, bu şekil alanının görünürlüğünü ShapeElement üzerinde bir etki alanı özelliği ile ilişkilendirir. Bu şekil alanının eşlenemeyen birden fazla etki alanı sınıfı olduğunda bu yöntemi kullanın.

(Devralındığı yer: ShapeField)
CanEditValue(ShapeElement, DiagramClientView)

Bu alanın değerinin düzenlenip düzenlenemeyeceğini gösteren bir değer döndürür.

(Devralındığı yer: ShapeField)
CommitPendingEdit(ShapeElement, DiagramClientView)

Bekleyen düzenlemeyi kaydeder.

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

Görünmez yapın.

DoKeyboardNavigation(Keys, DiagramClientView, DiagramItem)

Şekil alanında uygun gezinti yöntemini çağırır.

(Devralındığı yer: ShapeField)
DoPaint(DiagramPaintEventArgs, ShapeElement)

Şekil alanını çizer.

EditValue(ShapeElement, DiagramClientView)

Yerinde düzenleyiciyi çağırır.

(Devralındığı yer: ShapeField)
EditValue(ShapeElement, DiagramClientView, PointD)

, Belirtilen fare konumunu kullanarak giriş işaretini ayarlayarak yerinde düzenleyiciyi çağırır.

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

Bu ShapeField, gezinti dizisindeki ilk alt alanını almak için çağırılır.

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

Gezinti dizisindeki son alt alanını almak için bu ShapeField tarafından çağırılır.

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

Gezinti dizisinde takip eden bir sonraki eşdüzey öğeyi almak için, şekillere Ubfield tarafından çağırılır.

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

Bu ShapeField 'ın, gezinti dizisindeki bir sonraki alt alan olduğunu bulur.

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

Gezinti dizisinde kendisinden önceki bir sonraki eşdüzey öğeyi almak için, şekillere Ubfield tarafından çağırılır.

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

Gezinti dizisindeki Bu ShapeField 'ın önceki alt alan alanını bulur.

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

Şekil alanının odağa sahip olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ShapeField)
GetAccessibilityObject(ShapeElement, DiagramClientView)

Alana atanan erişilebilir nesneyi alır.

(Devralındığı yer: ShapeField)
GetAccessibleChild(ShapeElement, Int32)

Belirtilen dizine karşılık gelen erişilebilir alt alanı alır.

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

Bu ShapeField 'a ait erişilebilir alt öğe sayısını alır.

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

Nesnenin varsayılan eylemini tanımlayan bir dize alır. Tüm nesnelerin varsayılan bir eylemi yoktur.

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

Erişilebilir açıklamayı döndürür.

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

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

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

Bu erişilebilir nesneyle ilişkili Yardım dosyasının yolunu alır.

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

Bu erişilebilir nesneyle ilişkili bir yardım konusu tanımlayıcısı için bir tanımlayıcı alır.

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

Erişilebilir adı döndürür.

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

Bu ShapeField 'ın erişilebilir rolünü alır.

(Devralındığı yer: ShapeField)
GetAccessibleState(ShapeElement, DiagramClientView)

Bu ShapeField 'ın erişilebilir durumunu alır.

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

Erişilebilir değeri döndürür.

(Devralındığı yer: ShapeField)
GetActiveInPlaceEditor(ShapeElement, DiagramClientView)

Etkin yerinde düzenleyicinin denetimini döndürür. Bu yöntem null döndürebilir, bu durumda bir yerinde düzenleyici Bu alan için etkin değildir.

(Devralındığı yer: ShapeField)
GetBackgroundBrush(DiagramClientView, ShapeElement, Color)

Belirtilen ShapeElement örneği için birlikte çizilecek arka plan fırçayı alır.

(Devralındığı yer: ShapeField)
GetBackgroundBrushId(DiagramClientView, ShapeElement)

Belirtilen ShapeElement örneği için birlikte çizilecek arka plan fırçasının kimliğini alır.

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

Bu şekil alanının sınırlarını, üst şeklin sol üst kısmına göre dünya birimlerinde alır.

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

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

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

ShapeField 'ın odak alıp alamayacağını gösteren bir değer alır.

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

Yerinde düzenleyicinin, dünya birimlerindeki üst şekline göre sınırlarını döndürür.

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

Verilen üst Şekil için yerinde düzenleyici için izin verilen en fazla sınırı döndürür.

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

Verilen üst Şekil için yerinde düzenleyici için izin verilen en düşük sınırı döndürür.

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

Dünya birimlerindeki bu şekil alanı için en düşük genişlik ve yüksekliği alır

(Devralındığı yer: ShapeField)
GetPen(DiagramClientView, ShapeElement, Color)

Belirtilen ShapeElement örneği için birlikte çizilecek kalemi alır.

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

Belirtilen ShapeElement örneği için birlikte çizilecek kalemin kimliğini alır.

(Devralındığı yer: ShapeField)
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

Fare belirtilen noktanın üzerindeyken sonraki MouseDown olayında etkin hale gelmelidir bir fare eylemi alır.

Varsayılan olarak, bu yöntem SelectAction döndürür. Alanın CanEditValue değeri true değerini döndürürse ve alan zaten odaklandığında, bunun yerine ınvokeeditotıction döndürülür.

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

Şekil alanının seçilebilir olup olmadığını gösteren bir değer alır.

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

Belirtilen ShapeElement örneği için bu ShapeField değerini alır.

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

Bu alanın değeri için DomainPropertyInfo değerini alır.

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

Görünmez yap

HasFocusedAppearance(ShapeElement, DiagramClientView)

Bu alanın alanı odaklanmış olarak gösterip göstermeyeceğini belirten bir değer döndürür. Bu alan, üst öğesinin odaklanmış durumunu yansıttığından bu, odaklanmış özelliğinden farklı olabilir. (Bkz. Defaultyansıtıctparentfocusedstate özelliği.)

(Devralındığı yer: ShapeField)
HasPendingEdit(ShapeElement, DiagramClientView)

Yerinde düzenlemenin etkin olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: ShapeField)
HasSelectedAppearance(ShapeElement, DiagramClientView)

Bu alanın alanı seçili olarak gösterip göstermeyeceğini belirten bir değer döndürür. Bu alan, üst öğesinin seçili durumunu yansıttığından, seçilen özellikten farklı olabilir. (Bkz. Defaultyansıtıctparentselectedstate özelliği.)

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

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

(Devralındığı yer: ShapeField)
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: ShapeField)
NavigateAscend(ShapeElement, SelectedShapesCollection)

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

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

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

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

Odağı bu alanın ilk eşdüzey öğesine (yani, üst öğenin ilk alt öğesi) gezinti dizisinde ayarlamak için bu ShapeField tarafından çağırılır.

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

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

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

Odağı gezinti dizisindeki bir sonraki nesneye ayarlamak için bu ShapeField tarafından çağırılır.

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

Odağı gezinti dizisindeki önceki nesneye ayarlamak için bu ShapeField tarafından çağırılır.

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

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

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

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

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

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

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

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

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

Bir tuşa basıldığında çağırılır. Çağrılabilmesi için bu ShapeField, seçimdeki odaklanmış ShapeField olmalıdır.

(Devralındığı yer: ShapeField)
OnKeyPress(DiagramKeyPressEventArgs)

Anahtar aşağı ve anahtar arasında çağırılır. Çağrılabilmesi için bu ShapeField, seçimdeki odaklanmış ShapeField olmalıdır.

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

Anahtar serbest bırakıldığında çağırılır. Çağrılabilmesi için bu ShapeField, seçimdeki odaklanmış ShapeField olmalıdır.

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

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

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

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

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

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

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

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

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

Alanın seçilip seçilmediğini gösteren bir değer döndürür.

(Devralındığı yer: ShapeField)
SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem)

Seçimi bir alt alan aralığına ayarlar

(Devralındığı yer: ShapeField)
SetValue(ShapeElement, Object)

Belirtilen ShapeElement örneği için bu ShapeField değerini ayarlar.

(Devralındığı yer: ShapeField)
SetVisible(ShapeElement, Object)

Belirtilen ShapeElement örneği için bu ShapeField 'ın görünürlüğünü ayarlar.

(Devralındığı yer: ShapeField)

Şunlara uygulanır