Microsoft.VisualStudio.Modeling.Diagrams Ad Alanı
Türleri Microsoft.VisualStudio.Modeling.Diagrams ad dsl bir diyagram görüntüler.Çizimler, şekiller ve dsl tanım dosyasında tanımlayın bağlayıcılar uygulanmasındaki sağlarlar.Program kodunu kullanarak dsl görünümünü özelleştirmek için bu ad alanında tanımlanan türleri ile çalışır.
Asıl faiz türleri şunlardır:
NodeShape– temel sınıf dsl tanımında belirttiğiniz şekil.
BinaryLinkShape– dsl tanımında belirttiğiniz bağlayıcılar, temel sınıf.Temel bir sınıf olan LinkShape, diğer türetilmiş sınıfları vardır.
Diagram– dsl tanımında belirttiğiniz diyagramın temel sınıf.
ShapeElement– base class of NodeShape and LinkShape.Diyagramı, şekilleri ve bağlayıcıları tüm ShapeElements olur.
PresentationViewsSubject– bir şekil ya da bağlayıcı Diyagram ve etki alanı modeli öğe arasındaki ilişki.
ShapeField– bir bölme şekil, metin satırı, bir etiket bölümünde gibi bir şeklin içindeki alanı veya bir simge.
Decorator– ShapeField içinde görüntülenen öğe.A IconDecorator resimde şekli içerir ve bir TextDecorator bir etiketi görüntüler.
DiagramItem– başvuru şekli ve isteğe bağlı olarak bir alan ve şeklin içindeki alt alan.Kullanıcı işleminin hedefi tanımlamak için kullanılır.
ShapeGeometry– Bu sınıf ve türetilmiş sınıflardan tanımlamak ve şekiller, elips, dikdörtgen, bölmeler, bağlayıcılar ve simgeler gibi önemli farklı türde anahatlarını Çiz.Şekilleri Bu sınıflar için fare işaretçisini şekli ve temel anahatları boyama içinde olup belirlenmesi temsilci.
Sınıflar
Sınıf | Açıklama | |
---|---|---|
AbsoluteBoundsChangedEventArgs | Şekil AbsoluteBounds özelliği değiştiğinde eski ve yeni sınır değerleri.Bu olay depolama alanından kaynaklanır. | |
ActionCanceledState | MouseAction iptal edildiğini gösterir MouseAction durumu. | |
ActionCompletedState | MouseAction tamamlandığını bildiren MouseAction durumu. | |
AmbientFontHelper | Tasarımcı yazı tipi retriving yardımcı olmak için kullanılan | |
AnchoringBehavior | Nasıl ShapeField konumlandırıp kendisini NodeShape taşır ve yeniden boyutlandırır üstü olarak açıklar. | |
AnchorPoint | ||
AnchorPointAction | El ile LinkShapes kendi LineSegments işleyerek yolları MouseAction. | |
AreaField | Bir şeklin arka doldurmak için bir renk degradesi tanımlar Şekil alan. | |
AssociatedPropertyInfo | ShapeField ile ilişkili etki alanı özelliği hakkında bilgi sağlayan sınıf. | |
AvoidCornerRule | Sınırları kuralı bir dikdörtgen yuvarlak köşeli köşedeki bir bağlantı noktasını yerleştirmek izin vermez. | |
BinaryLinkNodeChangeRule | Bağlantı bitiş noktası düğümlerinden birinin değiştiğinde yeniden yönlendirmek kural'ı tıklatın. | |
BinaryLinkShape | Bir satır veya bir Diyagram üzerinde iki şekil bağlayabilirsiniz ok temsil eder.İkili bağlantı da şeklinde kendisine bağlayan bir döngü oluşturuyor. | |
BinaryLinkShapeBase | BinaryLinkShape için soyut temel sınıfı | |
BinaryLinkShapeGeometry | Çizim, Katlama ve BinaryLink tasarım yüzeyi üzerinde sınama isabet Kapsüller | |
BinaryLinkShapeSerializer | ||
BinaryLinkShapeSerializerBase | Seri hale getirici BinaryLinkShapeSerializerBase için DomainClass BinaryLinkShape. | |
BoundsRules | Burada bir şekil bulunabilir ve nasıl boyutlandırılabilir sınırlamak kuralları. | |
BrushDescriptor | Bir sınıf ve (onu zaten oluşturulmuş ederseniz) bu bilgileri tarafından açıklanan fırça örneğini BrushStyleSetInfo.BrushDescriptor daha sonra kullanmak üzere önbelleğe ' dir. | |
BrushSettings | BrushSettings olarak işaretlenmiş veya sabit bir BrushStyleSetInfo bazı özellikler sağlar.Bazı fırça ayarları Immutable olarak işaretlenmişse, sonra bunlar yeniden değiştirilmesine izin verilmez. | |
BrushStyleSetInfo | Fırça StyleSet bilgilerini içerir.Tüm kullanılabilir ayarları bunlar vb. bir fırça rengi, BrushType, HatchType, resim gibi yerleştirilmiş.Bilgiler, HybridDictionary belirli bir önbelleğe alınan kaynak arama için kullanılan bu sınıf için benzersiz bir karma kodu oluşturmak için kullanılır. | |
ChevronButtonField | Çift ok Genişlet/Daralt düğmesini temsil eden bir ShapeField | |
CircleShapeGeometry | CircleShapeGeometry Özet açıklaması. | |
ClickedState | Kullanıcı basılı olduğunu gösterir MouseAction durumunu aşağı ve bir sürükle harekete geçirmek yeterli taşımadan fare düğmesini hareketidir. | |
CommandIdCollection | ||
CommentShape | Temel yorum sınıf.CommentShape bir düzenlenebilir açıklama şeklini tanımlar. | |
CommentShapeAddRule | ||
CommentShapeSerializer | Seri hale getirici CommentShapeSerializer için DomainClass CommentShape. | |
CommentShapeTypeDescriptor | CommentShape sınıfı için özel türü tanımlayıcısı. | |
Compartment | Bir bölme bölme şeklin içinde. | |
CompartmentDescription | Tüm bölme açıklamaları için taban sınıf. | |
CompartmentMapping | Bölme eşleştirmeleri için taban sınıf.Bağlantılı içeriği bölmeler, alttaki nesne modeli arasındaki bölme eşlemelerini sağlar | |
CompartmentRuleHelper | Bölme liste öğesini işleme için paylaşılan kod ile statik sınıf eklemek, kaldırmak ve kurallarını değiştirmek. | |
CompartmentSerializer | DomainClass bölme için seri hale getirici CompartmentSerializer. | |
CompartmentShape | Temel sınıf bölme şekillerden dsl tanımında tanımlayın. | |
CompartmentShapeAreaField | ||
CompartmentShapeSerializer | Seri hale getirici CompartmentShapeSerializer için DomainClass CompartmentShape. | |
CompartmentTypeDescriptor | Bölme sınıfı için özel türü tanımlayıcısı. | |
ConnectAction | Fare eylemi kullanıcının bir SoftwareComponentType şekli veya bağlantı şekli diğerine bir bağlantı oluşturmak için sürükleyin. | |
ConnectionPoint | ConnectionPoint graph nesnesini VGConnection nesne sarar. | |
ConnectionType | İki ShapeElements arasında genel bağlantı davranışını açıklar. | |
ConnectorDecorator | Bir bağlayıcı üzerinde yerleştirildiğinde gösterim Decorators temsil etmek için kullanılan yolu ShapeFields ve alt şekiller kapsüllemek için sınıf | |
CoreDesignSurfaceCopyClosure | Kapanışı ziyaretçi filtresi kopyalama | |
CoreDesignSurfaceCopyClosureBase | Temel sınıf kopya kapanışı ziyaretçi filtresi | |
CoreDesignSurfaceDeleteClosure | Kapanışı ziyaretçi filtreyi kaldırma | |
CoreDesignSurfaceDeleteClosureBase | Filtreyi Kaldır kapanışı ziyaretçi için temel sınıf | |
CoreDesignSurfaceDomainModel | Yansıma geçersiz kılma değiştirme API'ları | |
CoreDesignSurfaceDomainModelSerializer | IDomainModelSerializer arabiriminin seri hale getirilmeye / CoreDesignSurface etki alanı modeli seriyi kaldırmak için kullanılan bir uygulamasını sağlar. | |
CoreDesignSurfaceDomainModelSerializerBase | IDomainModelSerializer uygulayan temel sınıf | |
CoreDesignSurfaceSerializationBehavior | DomainXmlSerializationBehavior uygulaması için tanımlanan davranış CoreDesignSurfaceSerializationBehavior.Bu somut çift türetilen uygulama türüdür. | |
CoreDesignSurfaceSerializationBehaviorBase | DomainXmlSerializationBehavior uygulaması için tanımlanan davranış CoreDesignSurfaceSerializationBehavior.Bu soyut çift türetilen uygulaması tabanıdır. | |
CoreDesignSurfaceSerializationBehaviorMonikerResolver | Ad çözme seri hale getirme davranış CoreDesignSurfaceSerializationBehavior. | |
CoreDesignSurfaceSerializationBehaviorSerializationMessages | Seri hale getirme iletileri sağlamak için yardımcı sınıfı | |
CoreDesignSurfaceSerializationHelper | Seri hale getiriliyor ve CoreDesignSurface modelleri kaldırmada yardımcı sınıfı. | |
CoreDesignSurfaceSerializationHelperBase | Seri hale getiriliyor ve CoreDesignSurface modelleri kaldırmada yardımcı sınıfı. | |
CreateAction | Fıle_opened_unknown_object, bunları Diyagram üzerinde oluşturmak için araç kutusu'ndan öğe seçmek için yanıt verir. | |
DashStyleTypeConverter | DashStyle değerler özellik kılavuzunu görüntülemek için dönüştürücü yazın."Özel" değeri, bu değer hedef Tasarımcısı'nda görünmesini için anlam taşımıyor bu yana Çıkış Süzgeçleri. | |
Decorator | Türetilmiş bir sınıfta geçersiz kılınmış, diyagramdaki decorator bir öğesini temsil eder. | |
DecoratorDoubleEmptyArrow | Bu, yalnızca iki satırlı bir ok decorator | |
DecoratorEmptyArrow | Bu, yalnızca iki satırlı bir ok decorator | |
DecoratorEmptyDiamond | Diyagramın arka plan rengi ile doldurulan bir elmas decorator budur. | |
DecoratorFilledArrow | BrushId temel renkle doldurulmuş bir kapalı ok decorator budur. | |
DecoratorFilledDiamond | BrushId temel renkle doldurulmuş bir elmas decorator budur. | |
DecoratorHollowArrow | Diyagramın arka plan rengi ile doldurulan bir kapalı ok decorator budur. | |
DecoratorHostShape | Microsoft.VisualStudio.Modeling.Diagrams.DecoratorHostShape DomainClass DecoratorHostShape açıklaması | |
DecoratorHostShapeBase | DomainClass DecoratorHostShape için temel sınıf çift türetilmiş | |
DecoratorHostShapeSerializer | Seri hale getirici DecoratorHostShapeSerializer için DomainClass DecoratorHostShape. | |
DecoratorHostShapeSerializerBase | Seri hale getirici DecoratorHostShapeSerializerBase için DomainClass DecoratorHostShape. | |
DefaultBoundsRules | Ek kılavuz ve bağlantı bağlı alt oranları temel kuralları. | |
DefaultGroupBoundsRules | Grubu yeniden bağlandığınızda bir grup şekil konumunu sınırlamak kuralları. | |
DesignSurfaceAccessibleObject | DiagramClientView için erişilebilir nesne | |
DesignSurfaceElementOperations | GhostShapeCollections için destek ekleyerek IMS ElementOperations sınıfını genişletir. | |
DesignSurfaceMergeContext | Birleştirme sağlar (diğer bir deyişle, bırakma/Yapıştır) ElementGroupPrototype'nın nesneler hedef deposuna reconstituted birleştirme işlemi tarafından başlangıçta ayarlanır bilgilerinin.Birleştirme bilgilerini daha sonra birleştirme işlemi ve hata düzeltme aşaması boyunca kullanılır. | |
Diagram | Bir diyagram temsil eder. | |
DiagramAssociationEventArgs | Olay bağımsız Diyagram - Diyagram ilişkisi olaylarını görüntülemek için | |
DiagramBrushes | Her özellik DiagramBrushes sınıfının DiagramClientView Boya yöntemler tarafından kullanılan bir fırça kaynağı benzersiz olarak tanımlayan bir StyleSetResourceId nesnesidir. | |
DiagramClientView | Bu herhangi bir IMS Diyagram oluşturma yeteneğine sahip olan IMS tabanlı tasarım bir yüzeydir. | |
DiagramDeleteRule | Bir kural bir diyagram deposundan kaldırıldı bağlandığınızda yürütür. | |
DiagramDragEventArgs | DragDrop, DragEnter veya DragOver olay için veri sağlar. | |
DiagramEventArgs | Tasarım yüzey denetimden kaynaklanan olayları için temel olay args sınıf. | |
DiagramFixupConstants | ||
DiagramFonts | Her özellik DiagramFonts sınıfının DiagramClientView Boya yöntemler tarafından kullanılan bir yazı tipi kaynağı benzersiz olarak tanımlayan bir StyleSetResourceId nesnesidir. | |
DiagramHitTestInfo | ||
DiagramItem | Bir ShapeElement, bir ShapeField veya bir ShapeSubField temsil eder.İsabet sınaması, seçim, odak ve erişilebilirlik için kullanılmak üzere hazırlanmıştır. | |
DiagramItemCollection | DiagramItem örnekleri topluluğu.Bir DiagramItem, ShapeElement, ShapeField ya da ShapeSubField bir örnek Diyagramı'nda temsil eder ve isabet sınaması ve seçimi gibi şeyler için kullanılır. | |
DiagramItemEventArgs | Belirli bir faiz DiagramItem için başvuruda DiagramEventArgs. | |
DiagramKeyEventArgs | KeyDown ya da KeyUp olayı için veri sağlar. | |
DiagramKeyPressEventArgs | KeyPress olayı için veri sağlar. | |
DiagramMouseEventArgs | Veriler için MouseUp, MouseDown ve MouseMove olayları sağlar. | |
DiagramPaintEventArgs | Boya bağımsız değişkenleri | |
DiagramPens | Her özellik DiagramPens sınıfının DiagramClientView Boya yöntemler tarafından kullanılan kalem kaynak benzersiz olarak tanımlayan bir StyleSetResourceId nesnesidir. | |
DiagramPointEventArgs | Fare konumuna Olay verileri içerir. | |
DiagramSelectionRules | ||
DiagramSerializer | DomainClass Diyagram için seri hale getirici DiagramSerializer. | |
DiagramSpy | ||
DiagramTypeDescriptor | Diyagram sınıfı için özel türü tanımlayıcısı. | |
DiagramView | Bu tasarım yüzeyi ve kaydırma çubukları oluşturduğu görünümü denetimidir. | |
DiagramViewAccessibleObject | ||
DiagramWatermark | Diyagram boş olduğunda, Diyagram filigran denetim. | |
DiagramWinEvents | Çizimleri için erişilebilir WinEvent destek. | |
DragCanceledState | O sürükleyerek gösterir MouseAction durumu iptal edildi.ActionCanceledState ile karıştırılmamalıdır budur.Bu DragCanceledState sadece Sürükle iptal edildiğini gösterir; Tüm MouseAction değil.MouseAction Sürükle iptal sonra bile etkin kalabilir.Birden çok Sürükle işlemi tek bir MouseAction izin verir. | |
DragCompletedState | O sürükleyerek gösterir MouseAction durumu tamamlandı.ActionCompletedState ile karıştırılmamalıdır budur.Bu DragCompletedState sadece Sürükle tamamlandığını gösterir; Tüm MouseAction değil.MouseAction Sürükle tamamladıktan sonra bile etkin kalabilir.Birden çok Sürükle işlemi tek bir MouseAction izin verir. | |
DragDropPendingAction | Ole sürükle/bırak başlaması gereken algılar MouseAction.Başladıktan sonra bu MouseAction tamamlar ve sonra Ole sürükle/bırak için denetim olanağı verir. | |
DraggingState | Kullanıcı etkin olarak fare ile sürükleyerek olduğunu gösteren MouseAction durumu. | |
DragPendingState | Kullanıcı fare düğmesini basılı ancak henüz fare düğmesini hareketidir veya fare henüz taşınmış olduğunu gösteren MouseAction durumu sürükleyerek başlatmak şu ana kadar yeterli. | |
DragSourceContext | ElementGroupPrototype kaynakta oluşturulduğunda, başlangıçta ayarlanır Sürükle kaynak bilgilerini sağlar.Sürükle görüş ve birleştirme için kullanılır (yani bırakma/Yapıştır) işlemi. | |
DropTargetContext | Hedef bağlam bilgileri ve gelen özel hareket bağlamı yöntemleri eklemek ve almak için drop sağlar. | |
DropTargetFeedback | Görüş hayali şekilleri kullanarak çizim yolunu sürükleyin sağlar. | |
EdgePoint | ||
EdgePointCollection | Tıpkı bir ArrayList edgepoints listesini ele | |
EdgePointCollectionConverter | Böylece İnsan okuma mümkün biçiminde seri hale getirilebilir EdgePointCollection örnekleri için TypeConverter'I.Dönüştürülen EdgePointCollection sözdizimi gerekir "[(x: y: bayrak); (x: y: bayrak); ...] ", burada bayrağı etmeyebilirsiniz için Normal.Geriye dönük uyumluluk için dönüştürücü de ikili seri hale getiricisi tarafından üretilen bir dize dönüştürme destekler, ancak onu hiçbir zaman bir EdgePointCollection ikili biçime dönüştürecek olan. | |
EdgePointConverter | Böylece İnsan okuma mümkün biçiminde seri hale getirilebilir EdgePoint örnekleri için TypeConverter'I.Dönüştürülen EdgePoint sözdizimi gerekir "(x: y: bayrak)", burada bayrak için Normal atlanabilir.Geriye dönük uyumluluk için dönüştürücü de ikili seri hale getiricisi tarafından üretilen bir dize dönüştürme destekler, ancak onu hiçbir zaman bir EdgePoint ikili biçime dönüştürecek olan. | |
ElementListCompartment | Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment DomainClass ElementListCompartment açıklaması | |
ElementListCompartmentDescription | ListCompartments CompartmentShapes için uygulanan açıklaması. | |
ElementListCompartmentMapping | Bir eşleme bilir uçağa modellemesini ilişki ve listede görüntülenen özellik hakkında ListCompartments. | |
ElementListCompartmentSerializer | Seri hale getirici ElementListCompartmentSerializer için DomainClass ElementListCompartment. | |
EllipseShapeGeometry | EllipseShapeGeometry Özet açıklaması. | |
EmptySelection | Seçim tutamaçlarını boşaltın. | |
ExpandCollapseDecorator | Bir NodeShape bir Genişlet/Daralt düğmesini yöneten decorator | |
FieldAccessibleObject | FieldAccessibleObject Özet açıklaması. | |
FontDescriptor | FontDescriptor sınıf FontStyleSetInfo sınıf ve (onu zaten oluşturulmuş ederseniz) bu bilgileri tarafından açıklanan yazı tipi örneği içerir.FontDescriptor daha sonra kullanmak üzere önbelleğe ' dir. | |
FontSettings | FontSettings olarak işaretlenmiş veya sabit bir FontStyleSetInfo bazı özellikler sağlar.Belirli yazı tipi ayarlarını Immutable olarak işaretlenmişse, sonra bunlar yeniden değiştirilmesine izin verilmez. | |
FontStyleSetInfo | Bir yazı tipi StyleSet bilgilerini içerir.Tüm kullanılabilir ayarları bunlar bir yazı tipi adı, boyutu, FontStyle gibi yerleştirildiğinde, vb..Bilgiler, HybridDictionary belirli bir önbelleğe alınan kaynak arama için kullanılan bu sınıf için benzersiz bir karma kodu oluşturmak için kullanılır. | |
GeneralDiagramSelectionRules | ||
GeneralSelection | Diğer seçim Devletler tarafından kapsanmayan genel seçimleri yapar. | |
GenericCoreConnectAction | Genel bağlanma eylemi için iki farklı ShapeElements bağlayan temel tasarım yüzeyi | |
GenericCoreConnectionType | Her iki farklı ShapeElements bağlayan bağlantı türü | |
GenericLinkShape | Microsoft.VisualStudio.Modeling.Diagrams.GenericLinkShape DomainClass GenericLinkShape açıklaması | |
GenericLinkShapeSerializer | Seri hale getirici GenericLinkShapeSerializer için DomainClass GenericLinkShape. | |
GeometryHelpers | ||
GhostShape | Bir ShapeElement açıklar | |
GhostShapeCollection | GhostShapes topluluğu. | |
GrabHandle | ||
GroupBoundsRules | Bir grup şekil bir bütün olarak genel sınırları sınırlamak kuralları. | |
GroupSnapToGridRule | Kılavuz etkinse, birincil şeklin konumunu kılavuzuna uyar, hangi alt şekillerden oluşan bir grubun genel sınırları sınırlar GroupBoundsRule. | |
HighlightedShapesCollection | Şekiller ve tasarım yüzeyi üzerinde vurgulanır DiagramItems koleksiyonu. | |
HoveringState | MouseAction etkin ve olaylar için bekliyor olduğunu MouseAction durumu. | |
HslColor | HueSatLumColor geleneksel rgb değeri yerine ton-doygunluk-parlaklık değerlerine göre renkleri temsil eder.Bu sınıf hsl ve rgb renk uzayları arasında ileri ve geri gitmek için dönüştürme yöntemleri sağlar. | |
HslColorConverter | Diğer gösterimler gelen ve HslColor nesneleri dönüştürme türü dönüştürücü sağlar. | |
ImageField | Görüntü decorators veya arka plan şekli bir parçasını gösteren basit nesne. | |
ImageHelper | ||
ImageShape | Resim görüntüleme şekilleri için taban sınıf. | |
ImageShapeGeometry | Çizim, Katlama ve harici bir görüntü tasarım yüzeyi üzerinde temel bir şekil sınama isabet Kapsüller | |
ImageShapeSerializer | Seri hale getirici ImageShapeSerializer için DomainClass ImageShape. | |
InactiveState | MouseAction kullanımda olmadığını gösterir MouseAction durumu.Bir MouseAction ilk kez oluşturulduğunda, bir durumu etkin değil.MouseAction kullanılmadan önce etkinleştirilmesi gerekir.Bir MouseAction tamamlar veya iptal edildi sonra onu bir kez daha inactivated. | |
InPlaceTextEditor | ||
InvokeEditorAction | Tıklatıldığında Düzenleyicisi'ni başlatır. | |
ItemDrawInfo | Bilgi listesi alanına tek liste öğesi için. | |
KeepGroupWithinDiagramRule | Hedef şeklin Diyagram içinde kalmayacak şekilde, genel bir grup alt Şekil sınırları sınırlamak GroupBoundsRule | |
KeepGroupWithinParentRule | Aşağıda ve üst şeklin üst ve sol kenarlıkları sağındaki kalmayacak şekilde, genel bir grup alt Şekil sınırları sınırlamak GroupBoundsRule.Üst şeklin sağ ve alt tarafı alt şekiller sınırlamak değil. | |
KeepInParentRule | Şekil çizim sınırları içinde tutar sınırları kuralı. | |
LabelShape | Etki alanına özgü dili tasarımcısının etiket şeklinde temsil eder. | |
LabelShapeSerializer | Seri hale getirici LabelShapeSerializer için DomainClass LabelShape. | |
LabelShapeTextPropertyDescriptor | LabelShape'nın Text özelliği için özellik tanımlayıcısı. | |
LabelShapeTypeDescriptor | LabelShape sınıfı için özel türü tanımlayıcısı. | |
LabelTextField | Etiket şekil üzerinde görüntülenen metin alanı. | |
LassoAction | Seçim dikdörtgeni tıklatıp sürükleyerek tanımlanan kullanarak verir MouseAction. | |
LeaveShapeEventArgs | Bir şekil bırakarak fare imlecini ilgili Olay verileri içerir. | |
LineLabelAutoPlacementChangeRule | ||
LineLabelShape | Microsoft.VisualStudio.Modeling.Diagrams.LineLabelShape DomainClass LineLabelShape açıklaması | |
LineLabelShapeSerializer | Seri hale getirici LineLabelShapeSerializer için DomainClass LineLabelShape. | |
LineRoutingRule | Diyagram satırlarında yönlendirilmeleri gerektiğinde tasarım yüzeyine söylemek için özel bir kural. | |
LineSegment | Bu sınıf, satır iki uç noktaları arasında düz bir parçasını temsil eder. | |
LineSegmentAccessibleObject | FieldAccessibleObject Özet açıklaması. | |
LinkConnectsToNode | Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode DomainRelationship LinkConnectsToNode açıklaması | |
LinkConnectsToNodeSerializer | Seri hale getirici LinkConnectsToNodeSerializer için DomainClass LinkConnectsToNode. | |
LinkDecorator | LinkDecorator sınıfı, diğer türetilmiş sınıflar gerçek farklı geometrileri için decorators uygulamak izin veren temel alır.Bu sınıf temel tasarım yüzeyi bir parçası olarak mevcut decorators farklı türde statik erişimcileri de sağlar. | |
LinkShape | Bir Diyagram üzerinde bağlayıcı çizgisini temsil eder.Ayrıca bkz: BinaryLinkShape. | |
LinkShapeChangedRule | Yeniden yönlendirme kuralı bitiş noktası düğümlerinden birinin değiştirildiğinde linke şekli | |
LinkShapeGeometry | Çizim, Katlama ve bağlantı geometri tasarım yüzeyi üzerinde sınama isabet Kapsüller | |
LinkShapeSerializer | Seri hale getirici LinkShapeSerializer için DomainClass LinkShape. | |
ListCompartment | Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment DomainClass ListCompartment açıklaması | |
ListCompartmentDescription | ListCompartments CompartmentShapes için uygulanan açıklaması. | |
ListCompartmentSerializer | Seri hale getirici ListCompartmentSerializer için DomainClass ListCompartment. | |
ListField | Şekil alan etkili maddelerin listesini görüntüleme yeteneğine sahip. | |
ListItemSubField | Bir ListField içindeki bir öğeyi temsil eden alt alan. | |
LostFocusEventArgs | Olay bağımsız olarak bir System.Windows.Forms.Control WM_KILLFOCUS iletisinden kaynaklanan LostFocus olayı.DiagramEventArgs yanı sıra, bu pencere alma ve odağı kaybeden pencere tanıtıcıları tutar. | |
ManualRouteAction | El ile LinkShapes kendi LineSegments işleyerek yolları MouseAction. | |
MouseAction | Bir fare eylemi temsil eder. | |
MouseActionEventArgs | Olay args sınıf MouseAction sınıfından kaynaklanan olayları. | |
MouseActionState | Tüm MouseAction durumlar için taban sınıf. | |
MoveableDecoratorHostShape | Microsoft.VisualStudio.Modeling.Diagrams.MoveableDecoratorHostShape DomainClass MoveableDecoratorHostShape açıklaması | |
MoveableDecoratorHostShapeBase | DomainClass MoveableDecoratorHostShape için temel sınıf çift türetilmiş | |
MoveableDecoratorHostShapeSerializer | Seri hale getirici MoveableDecoratorHostShapeSerializer için DomainClass MoveableDecoratorHostShape. | |
MoveableDecoratorHostShapeSerializerBase | Seri hale getirici MoveableDecoratorHostShapeSerializerBase için DomainClass MoveableDecoratorHostShape. | |
NestedShapesParentRoleChangeRule | ||
NoBoundsRules | NoBoundsRules, şeklin sınırları üzerinde hiçbir kısıtlamalar konur sağlamak için uygulanabilir. | |
NodeShape | Bir şekil olarak bir dikdörtgen, simge veya başka bir şekil alan (bağlayıcı değil) olan bir Diyagram üzerinde temsil eder. | |
NodeShape.ExpandCollapseNodeShapeWhenAddedToDiagramRule | Onu (doğrudan veya dolaylı) tarafından Diyagram üstü olarak kendi IsExpanded bayrağı false ise yeni bir NodeShape Collapse() çağrı kuralı.Bu kural, düğüm şekli diyagrama eklenir ve bu düğüm şekli bağımlısı olduğu sonra Diyagram tarafından çok üstü diğer tüm düğüm şekilleri için Collapse() çağırır. | |
NodeShapeGeometry | NodeShapes temel geometri. | |
NodeShapeSerializer | Seri hale getirici NodeShapeSerializer için DomainClass NodeShape. | |
NodeShapeTypeDescriptor | Kullanımdan kalktı. Shape sınıfı için özel türü tanımlayıcısı. | |
PaintFeedbackArgs | ||
PanZoomAction | Yakınlaştırma yapan MouseAction. | |
ParentRoleChangeRule | ||
ParentShapeContainsNestedChildShapes | Üst şeklinin sınırları tarafından kırpılmış alt şekilleri üst-alt ilişkisi.Alt isabet-sınanabilir Ebeveynler sınırlama kutusunun dışında kendisi görünür. | |
ParentShapeContainsNestedChildShapesAddRule | ||
ParentShapeContainsNestedChildShapesDeleteRule | ||
ParentShapeContainsNestedChildShapesSerializer | Seri hale getirici ParentShapeContainsNestedChildShapesSerializer için DomainClass ParentShapeContainsNestedChildShapes. | |
ParentShapeHasRelativeChildShapes | Üst şeklinin sınırları tarafından kırpılmış değil alt şekilleri üst-alt ilişkisi.Alt görünür ve isabet-sınanabilir Ebeveynler sınırlayıcı kutunun dışında. | |
ParentShapeHasRelativeChildShapesAddRule | ||
ParentShapeHasRelativeChildShapesDeleteRule | ||
ParentShapeHasRelativeChildShapesSerializer | Seri hale getirici ParentShapeHasRelativeChildShapesSerializer için DomainClass ParentShapeHasRelativeChildShapes. | |
PenDescriptor | PenDescriptor sınıfı, bir sınıf ve bir örneğini (onu zaten oluşturulmuş ederseniz) bu bilgileri tarafından açıklanan kalem PenStyleSetInfo tutar.PenDescriptor daha sonra kullanmak üzere önbelleğe ' dir. | |
PenSettings | PenSettings olarak işaretlenmiş veya sabit bir PenStyleSetInfo bazı özellikler sağlar.Bazı kalem ayarları Immutable olarak işaretlenmişse, sonra bunlar yeniden değiştirilmesine izin verilmez. | |
PenStyleSetInfo | Bir kalem StyleSet bilgilerini içerir.Tüm kullanılabilir ayarları Bunlar kalem rengini, hizalamasını, LineCap, PenType gibi yerleştirildiğinde, vb..Bilgiler, HybridDictionary belirli bir önbelleğe alınmış resourse arama için kullanılan bu sınıf için benzersiz bir karma kodu oluşturmak için kullanılır. | |
PlusMinusButtonField | Artı/eksi düğmesini temsil eden bir ShapeField | |
PointDConverter | Diğer gösterimler gelen ve PointD nesneleri dönüştürme türü dönüştürücü sağlar. | |
Port | Microsoft.VisualStudio.Modeling.Diagrams.Port için DomainClass bağlantı noktası açıklaması | |
PortGroupBoundsRules | Bir grup, bir bütün olarak bağlantı noktalarını içeren şekiller genel sınırları sınırlamak kuralları. | |
PortMovementRule | Bağlantı noktaları ebeveyninin çevre şekilleri tutmak için sınırları kuralları. | |
PortPlacementHelper | ||
PortSerializer | DomainClass bağlantı noktası için seri hale getirici PortSerializer. | |
PortShape | dsl tanımında belirttiğiniz bağlantı şekilleri için taban sınıf. | |
PortShapeSerializer | Seri hale getirici PortShapeSerializer için DomainClass PortShape. | |
PresentationElement | Kullanıcı arabiriminde görünen ve bir etki alanı modeli öğenin görünür bir sunuyu gösteren bir öğe. | |
PresentationElementSerializer | Seri hale getirici PresentationElementSerializer için DomainClass PresentationElement. | |
PresentationElementTypeDescriptionProvider | Kullanımdan kalktı. PresentationElementTypeDescriptionProvider ModelElement nesne kapsülleyen sarmalayıcı sınıf sağlar.Bu sınıf özellik kılavuzunu ModelElement nesneyi işlemek istediğinde çağrılır. | |
PresentationElementTypeDescriptor | ModelElement TypeDesriptor için ne kılavuz sağlamak için sınıf desteği! | |
PresentationViewsSubject | Etki alanı modeli öğeleri ve bunların sunu Diyagram genellikle bir kullanıcı arabiriminde arasındaki ilişki. | |
PresentationViewsSubjectSerializer | Seri hale getirici PresentationViewsSubjectSerializer için DomainClass PresentationViewsSubject. | |
PropertyChangedEventArgs | EventArgs şekiller hem IMS özellik değişikliklerinin yanı clr özellik değişiklikleri bildirmek için kullanılan genel bir özellik değiştirildi. | |
RectangleDConverter | Diğer gösterimler gelen ve RectangleD nesneleri dönüştürme türü dönüştürücü sağlar. | |
RectangleShapeGeometry | Çizim, Katlama ve dikdörtgen tasarım yüzeyi üzerinde sınama isabet Kapsüller | |
ResizeAction | Şekilleri yeniden boyutlandırır MouseAction. | |
RoundedRectangleShapeGeometry | RoundedRectangleShapeGeometry Özet açıklaması. | |
SelectAction | Fare altında şekilleri seçer temel fare eylemi. | |
SelectedShapesCollection | ||
SelectionContext | Belirli bir seçim için geçerli seçim durumu almak için bir yöntem soyut bir sınıf. | |
SelectionState | Herhangi bir seçim durumu temsil eden bir soyut sınıf.Belirtilen seçimi hakkında bilgi sorgulama için arabirim sağlar gibi: ActualSelection, CoercedSelection ve hava durumu veya specifc komut seçim için süzülebilir sağlamaktır. | |
SelectionStateCollection | ||
ShapeAccessibleObject | Bir uygulamanın UI bozuklukları olan kullanıcılar için ayarlamak için erişilebilirlik uygulamalarını kullanan hakkında bilgi sağlar. | |
ShapeAutoInvalidator | (Kurucusunda belirtilen) ilişkili değeri değiştiğinde, kendisini yeniden boyamak için üst Şekil zorlamak için amacı olan bir görünmez Şekil alan. | |
ShapeDecorator | Bir şeklin üzerine yerleştirildiğinde gösterim Decorators temsil etmek için kullanılan yolu ShapeFields ve alt şekiller kapsüllemek için sınıf | |
ShapeElement | Bir Diyagram veya şekil veya bağlayıcı diyagramındaki temsil eder.Modeli öğeleri görsel sunumunu kapsüllemek için ShapeElements. | |
ShapeElementAddRule | Bir kural bir diyagram deposundan kaldırıldı bağlandığınızda yürütür. | |
ShapeElementSerializer | Seri hale getirici ShapeElementSerializer için DomainClass ShapeElement. | |
ShapeEnumerator | ||
ShapeField | Arka plan görüntüsü, metin decorators ve decorators simgesi gibi öğeleri görüntüleyen bir şeklin bir parçası gösteren basit nesne. | |
ShapeGeometries | Ortak ShapeGeometry nesnelerinin örneklerini göstermek için statik sınıf | |
ShapeGeometry | Bir şekil veya bağlayıcı geometri temsil eder. | |
ShapeIdCollection | ||
ShapeModelingCollection | ||
ShapeSubField | İsteğe bağlı olarak seçilebilir, Sadece odaklanabilir, isabet sınanabilir, içinde-yer-düzenlenebilir ShapeField ve IAccessible alt bileşeni.Liste öğeleri listesi alanı, hücre kılavuz ve kılavuz çizgileri Kılavuz alanında ve radyo düğmeleri bir radyo düğmesi grubu içinde bir ShapeSubField örnektir.ShapeSubFields, yalnızca gerektiği şekilde oluşturulur.Örneğin, alt alan seçildiğinde, odaklanmış bir hücre için bir alt alan oluşturmak için 10.000 hücre yalnızca gereksinimlerini içeren bir kılavuz isabet test, düzenlenemez veya IAccessible erişilen. | |
SnakingInfo | ||
SnapToGridRule | ShapeElement'ın konumu ve/veya boyut oranları ek kılavuz kuralları. | |
SnapToPerimeterFollowingRotationRule | Bir üst şeklin çevre aşağıdaki kural sınırları. | |
StyleSet | Bir StyleSet bir dizi kalemler, Fırçalar ve tüm çizim işlemleri için kullanılacak yazı tiplerini belirlemek için bir uygulama tarafından kullanılan grafik nesneleri topluluğudur.Boyama kod içinde sistem tarafından tanımlanan belirli bir kalem almaya StyleSet.GetPen çağırabilirsiniz.Bu Kalem, doğru renk ve uygulama ile tanımlanan stil için ayarlanır.Benzersiz olduğu gibi hemen kalemi kullanın.GetPenCopy kalem tutacak gerekiyorsa kullanın.StyleSets, sistemde birden çok düzeyde kalacağı.Uygulama tanımlı varsayılan stil düzeni olan bir ApplicationStyleSet var.Şeklin o sınıfın tüm örnekleri için stil belirlemeye sınıf türü düzeyinde mevcut ClassStyleSets vardır.De var her bir shape örneği kaynak bilgilerini içeren bir StyleSets örneği.Farklı şekiller aynı sınıfın örneklerini görünümü farklı olabilir, bu kullanılmalıdır.Aslında bir kalem gibi bir nesne almak çalışırken kod uygulama sınıfı örneğinden miras zincirinde yukarı gider StyleSet (için soran RESOURCEID tarafından tanımlandığı şekilde) aradığınız bu kaynağı içeren ilk biri Eğer kadar StyleSets bulur. | |
StyleSetResourceId | StyleSet kaynak benzersiz olarak tanımlamak için sınıf. | |
SubfieldAccessibleObject | SubfieldAccessibleObject Özet açıklaması. | |
SwimLaneFixUpContext | Yeni eklenen bir swimlane konumlandırma için bağlam sağlar. | |
SwimlaneHelper | ||
SwimlaneShape | Bir diyagram swimlane şeklinde temsil eder.dsl tanımında belirttiğiniz swmlane şekiller için taban sınıf. | |
SwimlaneShapeGeometry | Çizim, Katlama ve Swimlane tasarım yüzeyi üzerinde sınama isabet Kapsüller | |
SwimlaneShapeSerializer | Seri hale getirici SwimlaneShapeSerializer için DomainClass SwimlaneShape. | |
TextField | Metin etiketleri veya alanlar şeklinde bir parçasını gösteren basit nesne. | |
ToggleButtonEventArgs | ToggleButton sınıfının olay bağımsız | |
ToggleButtonField | Seçili durumuna karşılık gelen bir resim görüntüleyebilir, ShapeField | |
ToolboxAction | ToolboxAction çift toolbox Items olaylarına yanıt verir. | |
UnplacedShapesContext | Sürükle ve değil henüz yerleştirilmiş ve daha sonra yerini gerektirecektir şekilleri kaç bırak ile ilişkili içerik bilgileri.Belirli bir işlemde biz olabilir diyagramları birden çok sabit gerektiğinde birden fazla diyagramları yerleştirilmemiş şekil. |
Yapılar
Yapı | Açıklama | |
---|---|---|
AreaFieldCornerRadius | AreaField köşe yarıçaplarını gösteren dört kayan nokta deðerlerini gösteren yapısı. | |
PointD | ||
RectangleD | Bir dikdörtgen boyutu ve konumu temsil eden dört doubles kümesi depolar. | |
SizeD |
Arabirimler
Arabirim | Açıklama | |
---|---|---|
IAmbientFontProvider | SAmbientFontProvider hizmet için asıl alt arabirim | |
IBinaryLinkGeometryData | İkili bağlantı geometri 's kapsayıcısının arabirim tanımlar.İkili bağlantı onun kenar noktaları tarafından belirlenir. | |
IContextMenuHost | Bağlam menüsünde ana sözleşme | |
IGeometryHost | Geometri 's kapsayıcısının arabirim tanımlar. | |
ILineLabel | Etiket konumunu güncelleştirmek için EdgePoints değiştirdiğinizde, tarafından LinkShape olarak adlandırılır. | |
IListFieldContainer | ListField üst şeklini yöntemleri tanımlar. | |
INodeGeometryData | ||
IShapeIterator | Bir şekli ve tüm alt şekiller arasında dolaşmak için kullanılacak bir şekil Yineleyici arabirimi. |
Temsilciler
Temsilci | Açıklama | |
---|---|---|
ContextMenuRequestedEventHandler | ||
DiagramItemEventHandler | Diyagram madde olayları işlemek için temsilci. | |
DiagramKeyEventHandler | Klavye olaylarını işlemek için temsilci. | |
DiagramKeyPressEventHandler | Tuşa basma olaylarını işlemek için temsilci. | |
DiagramMouseEventHandler | Fare olaylarını işlemek için temsilci. | |
DiagramPointEventHandler | Click olayı gibi noktası koordinatlarını gerektiren olayları işlemek için temsilci. | |
DisplayImageGetter | Bölme liste öğesi için göstermek için görüntü almak için temsilci seçme | |
DisplayStringGetter | Verilen modeli öğe bölme liste öğesini görüntülemek için dize almak için temsilci seçme. | |
DomainPresentationNavigator | Çizimleri bir dizi temsil PresentationElements bir dizi ModelElement gider bir yöntem için temsilci | |
EditValueEndedEventHandler | Düzenleme, genellikle tamamlama ya da değişiklikleri atma sona erdi işlemeyi yönetir. | |
ElementListGetter | Verilen modeli öğe listesini döndürür.DomainPath çapraz geçiş yöntemleri için kullanılır. | |
MouseAction.MouseActionActivatedEventHandler | İşleme MouseActionActivated olayının bir MouseAction. | |
MouseAction.MouseActionDeactivatedEventHandler | İşleme MouseActionDeactivated olayının bir MouseAction. | |
PresentationDomainNavigator | Gelen gider bir PresentationElement için bir ModelElement. | |
PropertyElementGetter | Belirli bir öğe için görüntülenen özellik barındırılan öğesi alır. | |
ScrollPositionChangedEventHandler | ||
ScrollRangeChangedEventHandler | ||
SelectionChangedByDeletionEventHandler | ||
ShapeSelectionChangedEventHandler | ||
ShapeSelectionChangingEventHandler | ||
ToggleButtonEventHandler | ||
ZoomChangedEventHandler |
Sabit Listeleri
Sabit Listesi | Açıklama | |
---|---|---|
ActionRequest | MouseAction olay sonunda gerçekleştirilen eylemler türleri. | |
AnchoringBehavior.Edge | Yan bir sınırlayıcı dikdörtgenin içinde bir AnchoringBehavior gösterir. | |
BinaryLinkShapeBase.AnchorEndState | ||
BoundsFixupState | OnBoundsFixup çağrıldığında durumunu belirtir. | |
BrushSettingsFlags | Hangi fırça ayarları belirtmek için bayrakları geçersiz kılınmış veya Immutable yapılmış. | |
ConnectActionCursor | ||
ConnectorArrowStyle | DomainEnumeration: Microsoft.VisualStudio.Modeling.Diagrams.ConnectorArrowStyle ConnectorArrowStyle açıklaması | |
ConnectorDecoratorPosition | DomainEnumeration: Microsoft.VisualStudio.Modeling.Diagrams.ConnectorDecoratorPosition ConnectorDecoratorPosition açıklaması | |
Diagram.CreateBitmapPreference | Diagram.CreateBitmap() tercihleri | |
DiagramClientView.EnsureVisiblePreferences | EnsureVisible yöntemi için tercihleri. | |
FontSettingsFlags | Hangi yazı tipi ayarlarını geçersiz kılınmış veya Immutable yapılan belirtmek için işaretler. | |
GrabHandle.ShapeSide | Grab tanıtıcı konumunu | |
GrabHandle.VerticalSection | ||
InvisibleCollapseFlags | Nasıl belirlemek için bayraklar görünmez olarak ayarlandığında shapeField daraltır. | |
LabelAlignment | Kendi satırında bir etiket hizalama için numaralandırma; ya da sola veya sağa satırının. | |
LabelPlacedFlag | Etiket otomatik yerleştirilmiş veya el ile taşınan/boyutta olup olmadığı için numaralandırma. | |
LabelPlacement | Etiketini yerleştirmek için çizgi boyunca nereye numaralandırma. | |
MouseActionEvent | Türleri MouseAction için harekete geçirilen olay. | |
NodeShape.NodeSides | Bir veya daha fazla düğüm şeklinde tarafını gösterir. | |
PenSettingsFlags | Hangi kalem ayarları belirtmek için bayrakları geçersiz kılınmış veya Immutable yapılmış. | |
PointRelativeTo | Koordinatları göreli başvuru noktası gösterir. | |
PortPlacement | Bağlantı noktası şeklin üst Şekil dört tarafına biri olabilir | |
ResizeDirection | ||
RoutingStyle | DomainEnumeration: Microsoft.VisualStudio.Modeling.Diagrams.RoutingStyle RoutingStyle açıklaması | |
ShapeDecoratorPosition | DomainEnumeration: Microsoft.VisualStudio.Modeling.Diagrams.ShapeDecoratorPosition ShapeDecoratorPosition açıklaması | |
ShapeElement.RelationshipType | İzin verdiği alt-üst ilişkisinin türünü tanımlar | |
SwimlaneAlignment | Diyagram üzerinde swimlanes nasıl hizalanabilir belirleyen Enum: yatay veya dikey. | |
SwimlaneDecoratorPosition | Swimlane decorators, yalnızca 3 konumları sağlar. |