GeometryShape – třída
DomainClass GeometryShape definuje tvar s geometrickými osnovy.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.NamedDomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElement
Microsoft.VisualStudio.Modeling.DslDefinition.BaseShape
Microsoft.VisualStudio.Modeling.DslDefinition.Shape
Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShape
Microsoft.VisualStudio.Modeling.DslDefinition.Port
Obor názvů: Microsoft.VisualStudio.Modeling.DslDefinition
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Deklarace
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShape.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShape.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(DslDefinitionModelDomainModel))> _
<DomainObjectIdAttribute("5b92b99d-45e3-44a6-aca7-949f6488c8fc")> _
<CLSCompliantAttribute(True)> _
Public Class GeometryShape _
Inherits Shape
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShape.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShape.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(DslDefinitionModelDomainModel))]
[DomainObjectIdAttribute("5b92b99d-45e3-44a6-aca7-949f6488c8fc")]
[CLSCompliantAttribute(true)]
public class GeometryShape : Shape
Typ GeometryShape zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
GeometryShape(Partition, array<PropertyAssignment[]) | Konstruktor |
![]() |
GeometryShape(Store, array<PropertyAssignment[]) | Konstruktor |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
AccessModifier | Získá nebo nastaví hodnotu vlastnosti domény AccessModifier.Určuje, zda je modifikátor přístupu pro třídu domény veřejné nebo vnitřní. (Zděděno z DomainClass.) |
![]() |
AllDescendants | Získá třídy domény přímo nebo nepřímo odvozené z tohoto seznamu jen pro čtení. (Zděděno z DomainClass.) |
![]() |
AllProperties | Sada všech DomainProperties definovaný v této třídě a dědí ze základní třídy. (Zděděno z DomainClass.) |
![]() |
AllRolesPlayed | Sada všech DomainRoles hraje této třídy a dědí ze základní třídy. (Zděděno z DomainClass.) |
![]() |
Attributes | Získá seznam atributů. (Zděděno z AttributedDomainElement.) |
![]() |
BaseClass | Získá nebo nastaví BaseClass.Základní geometrii obrazce tohoto geometrii obrazce. (Přepisuje DomainClass.BaseClass.) |
![]() |
ClassData | Získá nebo nastaví tříd.Data XML serializace konfiguraci pro třídu domény. (Zděděno z DomainClass.) |
![]() |
CustomAttributes | Získá nebo nastaví hodnotu vlastnosti domény CustomAttributes.Pro atribut kód generovaný z tohoto prvku. (Zděděno z AttributedDomainElement.) |
![]() |
CustomTypeDescriptor | Získá nebo nastaví CustomTypeDescriptor.Definice typu Vlastní popisovač pro třídu. (Zděděno z DomainClass.) |
![]() |
Decorators | Získá seznam sklenářské.Sklenářské prvku diagramu. (Zděděno z DiagramElement.) |
![]() |
Description | Získá nebo nastaví hodnotu vlastnosti popis domény.Používá se v uživatelském rozhraní a dokumentaci kód generovaný návrháře. (Zděděno z AttributedDomainElement.) |
![]() |
DisplayName | Získá nebo nastaví hodnotu vlastnosti domény DisplayName.Název zobrazený v Návrháři generované pro tento prvek. (Zděděno z NamedDomainElement.) |
![]() |
DslLibrary | Získá nebo nastaví DslLibrary.Knihovna DSL definování tvaru. (Zděděno z BaseShape.) |
![]() |
ElementMergeDirectives | Získá seznam ElementMergeDirectives. (Zděděno z DomainClass.) |
![]() |
ExposesFillColorAsProperty | Získá nebo nastaví hodnotu vlastnosti domény ExposesFillColorAsProperty.Pokud je hodnota True, byla přidána vlastnost domain obrazci barvu výplně vystavena v okně Vlastnosti generované návrháře povolit. (Zděděno z Shape.) |
![]() |
ExposesFillGradientMode | Získá nebo nastaví hodnotu vlastnosti domény ExposesFillGradientMode.Pokud je hodnota True, byla přidána vlastnost domain tvaru povolit režim přechodové výplně vystavena v okně Vlastnosti generované návrháře. (Zděděno z Shape.) |
![]() |
ExposesOutlineColorAsProperty | Získá nebo nastaví hodnotu vlastnosti domény ExposesOutlineColorAsProperty.Pokud je hodnota True, byla přidána vlastnost domain obrazci barvu obrysu vystavena v okně Vlastnosti generované návrháře povolit. (Zděděno z Shape.) |
![]() |
ExposesOutlineDashStyleAsProperty | Získá nebo nastaví hodnotu vlastnosti domény ExposesOutlineDashStyleAsProperty.Pokud je PRAVDA, byla přidána vlastnost domain tvaru povolit přerušovaná osnovy vystavena v okně Vlastnosti generované návrháře. (Zděděno z Shape.) |
![]() |
ExposesOutlineThicknessAsProperty | Získá nebo nastaví hodnotu vlastnosti domény ExposesOutlineThicknessAsProperty.Pokud je PRAVDA, byla přidána vlastnost domain tvaru povolit tloušťku obrysu vystavena v okně Vlastnosti generované návrháře. (Zděděno z Shape.) |
![]() |
ExposesTextColor | Získá nebo nastaví hodnotu vlastnosti domény ExposesTextColor.Pokud je PRAVDA, byla přidána vlastnost domain konektoru umožňující barvu textu vystavena v okně Vlastnosti generované návrháře. (Zděděno z DiagramElement.) |
![]() |
FillColor | Získá nebo nastaví hodnotu vlastnosti FillColor domény.Barva tohoto obrazce výplně. (Zděděno z Shape.) |
![]() |
FillGradientMode | Získá nebo nastaví hodnotu vlastnosti domény FillGradientMode.Výplně přechodem režimu tento obrazec. (Zděděno z Shape.) |
![]() |
FixedTooltipText | Získá nebo nastaví hodnotu vlastnosti domény FixedTooltipText.Text použitý pro pevné tooltip. (Zděděno z DiagramElement.) |
![]() |
GeneratesDoubleDerived | Získá nebo nastaví hodnotu vlastnosti domény GeneratesDoubleDerived.Pokud je hodnota True, bude generovat základní třídy všechny funkce a částečné třídy pro podporu úprav prostřednictvím lokální změny. (Zděděno z DomainClass.) |
![]() |
Geometry | Získá nebo nastaví hodnotu vlastnosti domény geometrie.Přehled geometrie tento obrazec. |
![]() |
HasCustomConstructor | Získá nebo nastaví hodnotu vlastnosti domény HasCustomConstructor.Hodnota True, určuje vlastní konstruktor bude poskytována do generovaného kódu. (Zděděno z DomainClass.) |
![]() |
HasDefaultConnectionPoints | Získá nebo nastaví hodnotu vlastnosti domény HasDefaultConnectionPoints.Hodnota True, budou obrazce použít horní, dolní, levý a pravý spojovací body v Návrháři generované. (Zděděno z Shape.) |
![]() |
HelpKeyword | Získá nebo nastaví hodnotu vlastnosti domény HelpKeyword.Volitelné klíčové slovo pro rejstřík F1 Nápovědu pro tento prvek. (Zděděno z NamedDomainElement.) |
![]() |
Id | Načte ID prvku. (Zděděno z ModelElement.) |
![]() |
InheritanceModifier | Získá nebo nastaví hodnotu vlastnosti domény InheritanceModifier.Určuje, zda modifikátor dědičnosti.Je generována z domény třídy NET třída žádná, abstraktní nebo uzavřené. (Zděděno z DomainClass.) |
![]() |
InitialHeight | Získá nebo nastaví hodnotu vlastnosti domény InitialHeight.Počáteční výška tohoto obrazce v palcích. (Zděděno z Shape.) |
![]() |
InitialWidth | Získá nebo nastaví hodnotu vlastnosti domény InitialWidth.Počáteční šířku tohoto obrazce v palcích. (Zděděno z Shape.) |
![]() |
IsActive | Získá IsActive příznak a ověří, zda je prvek aktivní. (Zděděno z ModelElement.) |
![]() |
IsDeleted | Získá příznak IsDeleted a zkontroluje, zda byl odstraněn prvek z modelu. (Zděděno z ModelElement.) |
![]() |
IsDeleting | Příznak IsDeleting získá a ověří, zda prvek je nyní odstraňována z modelu. (Zděděno z ModelElement.) |
![]() |
IsDescriptionTracking | Získá nebo nastaví hodnotu vlastnosti domény IsDescriptionTracking.Pokud je hodnota True, sleduje vlastnosti popis dalších dat v definici DSL. (Zděděno z AttributedDomainElement.) |
![]() |
IsDisplayNameTracking | Získá nebo nastaví hodnotu vlastnosti domény IsDisplayNameTracking.Pokud je hodnota True, sleduje vlastnost DisplayName jiných dat v definici DSL. (Zděděno z NamedDomainElement.) |
![]() |
IsFixedTooltipTextTracking | Získá nebo nastaví hodnotu vlastnosti domény IsFixedTooltipTextTracking.Pokud je hodnota True, sleduje FixedTooltipText vlastnost jiných dat v definici DSL. (Zděděno z DiagramElement.) |
![]() |
IsNamespaceTracking | Získá nebo nastaví hodnotu vlastnosti domény IsNamespaceTracking.Pokud je PRAVDA, sleduje vlastnosti oboru názvů ostatních dat v definici DSL. (Zděděno z DomainClass.) |
![]() |
Name | Získá nebo nastaví hodnotu vlastnosti název domény.Název tohoto prvku. (Zděděno z NamedDomainElement.) |
![]() |
Namespace | Získá nebo nastaví hodnotu vlastnosti oboru názvů domény.Obor názvů ve skupině domain ve třídě. (Zděděno z DomainClass.) |
![]() |
Notes | Získá nebo nastaví hodnotu vlastnosti domény poznámky.Neformální poznámky spojené s tímto prvkem. (Zděděno z DomainElement.) |
![]() |
OutlineColor | Získá nebo nastaví hodnotu vlastnosti domény OutlineColor.Přehled barev tohoto obrazce. (Zděděno z Shape.) |
![]() |
OutlineDashStyle | Získá nebo nastaví hodnotu vlastnosti domény OutlineDashStyle.Přehled přerušované čáry tohoto obrazce. (Zděděno z Shape.) |
![]() |
OutlineThickness | Získá nebo nastaví hodnotu vlastnosti domény OutlineThickness.Přehled tloušťka tohoto obrazce. (Zděděno z Shape.) |
![]() |
Partition | Získá nebo nastaví Partition , který obsahuje prvek. (Zděděno z ModelElement.) |
![]() |
Properties | Získá seznam vlastností. (Zděděno z DomainClass.) |
![]() |
ProxyIsNameTracking | (Zděděno z NamedDomainElement.) |
![]() |
RolesPlayed | Získá seznam RolesPlayed.Role hraje třída. (Zděděno z DomainClass.) |
![]() |
Store | Získává Store , který obsahuje prvek. (Zděděno z ModelElement.) |
![]() |
SubClasses | Získá seznam podtříd. (Přepisuje DomainClass.SubClasses.) |
![]() |
TextColor | Získá nebo nastaví hodnotu vlastnosti TextColor domény.Barva textu sklenářské přidružené k tomuto prvku diagramu. (Zděděno z DiagramElement.) |
![]() |
TooltipType | Získá nebo nastaví hodnotu vlastnosti domény TooltipType.Pokud pevná, text popisu dlouhodobého slouží jako popis, popis proměnná je definována v vlastní kód. (Zděděno z DiagramElement.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CalculateDescription | Vypočítat hodnotu Popis (Zděděno z DomainClass.) |
![]() |
CalculateName | Vypočítá hodnotu názvu (Zděděno z NamedDomainElement.) |
![]() |
CanMerge | Vrátí hodnotu určující, zda zdrojový prvek reprezentován zadaný kořenový adresář, který lze do tohoto prvku ProtoElement. (Zděděno z Shape.) |
![]() |
ChooseMergeTarget(ElementGroup) | Zvolí cílový prvek přijmout jako jeho podřízený prvek, který chce uživatel zkopírovat, přetáhněte nebo vytvořit. (Zděděno z ModelElement.) |
![]() |
ChooseMergeTarget(ElementGroupPrototype) | Zvolí cílový prvek přijmout jako jeho podřízený prvek, který chce uživatel zkopírovat, přetáhněte nebo vytvořit. (Zděděno z ModelElement.) |
![]() |
Copy() | Vytvoří kopii prvku v modelu. (Zděděno z ModelElement.) |
![]() |
Copy(IEnumerable<Guid>) | Vytvoří kopii prvku a jeho podřízené odkazy a prvky. (Zděděno z ModelElement.) |
![]() |
Delete() | Odstraní prvek z modelu. (Zděděno z ModelElement.) |
![]() |
Delete(array<Guid[]) | Odstraní prvek z modelu. (Zděděno z ModelElement.) |
![]() |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetDomainClass | Tento prvek získá domény většinu odvozené třídy. (Zděděno z ModelElement.) |
![]() |
GetFullName | Načte úplný název pro tuto třídu (Zděděno z DomainClass.) |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) |
![]() |
GetRelativeName | Získá název třídy domény vzhledem k aktuálním oboru názvů.Pokud aktuální obor názvů je stejné jako to.Obor názvů, pak můžeme vrátit to.Název.Pokud ne, můžeme to vrátit.GetFullName() (Zděděno z DomainClass.) |
![]() |
GetRoleCollection<TCollection, TElement>(Guid) | Získá nebo vytvoří propojený prvek kolekce (Zděděno z ModelElement.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
IsDerivedFrom | Test, pokud tato třída je odvozena z dané třídy. (Zděděno z DomainClass.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
MergeConfigure | Konfigurovat nově sloučené DomainClass (Zděděno z DomainClass.) |
![]() |
MergeDisconnect | Provede operaci na opačné MergeRelate - tjdaný prvek odpojí od stávající (odebere odkazy vytvořené MergeRelate). (Zděděno z Shape.) |
![]() |
MergeRelate | Nazývá proces sloučení vytvořit vztah mezi tento cílový prvek a zadaný zdrojový prvek.Obvykle je mezi cílový prvek (nadřazený) a zdrojový prvek (podřízené) vytvořen vztah nadřazený podřízený, ale lze navázat jakýkoli vztah. (Zděděno z Shape.) |
![]() |
OnCopy | Volat, pokud tento prvek byl vytvořen jako kopie jiného prvku. (Zděděno z ModelElement.) |
![]() |
OnDeleted | Volat, pokud tento prvek byl odstraněn z modelu. (Zděděno z ModelElement.) |
![]() |
OnDeleting | Volat, pokud tento prvek má být odstraněn. (Zděděno z ModelElement.) |
![]() |
OnInheritanceModifierChanged | Volána, změní na DomainClass InheritanceModifier (Zděděno z DomainClass.) |
![]() |
OnNameChanged | Změnit název DiagramElement (Zděděno z DiagramElement.) |
![]() |
OnNamespaceChanged | Volána, změní obor názvů DomainClass (Zděděno z DomainClass.) |
![]() |
OnResurrected | Volat, pokud tento prvek byl přidán zpět do modelu. (Zděděno z ModelElement.) |
![]() |
OnRolePlayerPositionChanged | Nazývá se při změně pozice role. (Zděděno z ModelElement.) |
![]() |
OnRolePlayerPositionChanging | Volána pozici role přehrávače je změnit. (Zděděno z ModelElement.) |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
![]() |
AddExtension(Guid) | Přetíženo. Rozšířit tento ModelElement s nově vytvořenou instanci příponu typu určené domény.InvalidOperationException bude vyvolána, pokud prvek již má příponu tohoto typu. (Definoval ModelElementExtensionMethods.) |
![]() |
AddExtension(Type) | Přetíženo. Rozšířit tento ModelElement s příponou nově vytvořenou instanci určeného typu.InvalidOperationException bude vyvolána, pokud prvek již má příponu tohoto typu. (Definoval ModelElementExtensionMethods.) |
![]() |
AddExtension(DomainClassInfo) | Přetíženo. Rozšířit tento ModelElement s příponou nově vytvořenou instanci typu určené domény.InvalidOperationException bude vyvolána, pokud prvek již má příponu tohoto typu. (Definoval ModelElementExtensionMethods.) |
![]() |
AddExtension(ExtensionElement) | Přetíženo. Rozšířit tento ModelElement s určitou příponou.InvalidOperationException bude vyvolána, pokud prvek již má příponu stejného typu. (Definoval ModelElementExtensionMethods.) |
![]() |
AddExtension<T>() | Přetíženo. Rozšířit tento ModelElement s nově vytvořenou instanci rozšíření určitého typu.InvalidOperationException bude vyvolána, pokud prvek již má příponu stejného typu. (Definoval ModelElementExtensionMethods.) |
![]() |
CanDelete | Odstraní prvek z modelu. (Definoval ImmutabilityExtensionMethods.) |
![]() |
GetAllExtensions | Návrat agregující provádějící šířka první průchod přes stromu prvky rozšíření vložené v tomto ModelElement. (Definoval ModelElementExtensionMethods.) |
![]() |
GetBaseElement | Kořenový virtuální MEL účastní zadané ModelElement vrátí. (Definoval ModelElementExtensionMethods.) |
![]() |
GetExtension(Guid) | Přetíženo. (Definoval ModelElementExtensionMethods.) |
![]() |
GetExtension(Type) | Přetíženo. Dostupná rozšíření této ModelElement získáte ExtensionElement zadaného typu.Pokud prvek má prodloužení bude InvalidOperationException aktivována. (Definoval ModelElementExtensionMethods.) |
![]() |
GetExtension(DomainClassInfo) | Přetíženo. (Definoval ModelElementExtensionMethods.) |
![]() |
GetExtension<T>() | Přetíženo. Dostupná rozšíření této ModelElement získáte ExtensionElement zadaného typu.Pokud prvek má prodloužení bude InvalidOperationException aktivována. (Definoval ModelElementExtensionMethods.) |
![]() |
GetLocks | Získáte zámek příznaky pro tento prvek.To bude zahrnovat všechny zámky na oddíl obsahující prvek povolen. (Definoval ImmutabilityExtensionMethods.) |
![]() |
IsExtendedBy(Guid) | Přetíženo. Dotaz, zda tento ModelElement aktuálně prodloužena ExtensionElement určitého typu. (Definoval ModelElementExtensionMethods.) |
![]() |
IsExtendedBy(Type) | Přetíženo. Dotaz, zda tento ModelElement aktuálně prodloužena ExtensionElement určitého typu. (Definoval ModelElementExtensionMethods.) |
![]() |
IsExtendedBy(DomainClassInfo) | Přetíženo. Dotaz, zda tento ModelElement aktuálně prodloužena ExtensionElement určitého typu. (Definoval ModelElementExtensionMethods.) |
![]() |
IsLocked | Zda tento prvek má všechny zadané množině zámky (Definoval ImmutabilityExtensionMethods.) |
![]() |
RemoveExtension(Type) | Přetíženo. Odeberte libovolnou příponu tohoto ModelElement určitého typu. (Definoval ModelElementExtensionMethods.) |
![]() |
RemoveExtension(Guid) | Přetíženo. Odeberte libovolnou příponu zadané ModelElement, který je určitého typu. (Definoval ModelElementExtensionMethods.) |
![]() |
RemoveExtension(DomainClassInfo) | Přetíženo. Odeberte libovolnou příponu zadané ModelElement, který je určitého typu. (Definoval ModelElementExtensionMethods.) |
![]() |
RemoveExtension(ExtensionElement) | Přetíženo. Z rozšíření této ModelElement odeberte zadaný ExtensionElement. (Definoval ModelElementExtensionMethods.) |
![]() |
SetLocks | Nastavení příznaků lock tohoto prvku (Definoval ImmutabilityExtensionMethods.) |
![]() |
TryGetExtension(Guid) | Přetíženo. (Definoval ModelElementExtensionMethods.) |
![]() |
TryGetExtension(Type) | Přetíženo. (Definoval ModelElementExtensionMethods.) |
![]() |
TryGetExtension(DomainClassInfo) | Přetíženo. (Definoval ModelElementExtensionMethods.) |
![]() |
TryGetExtension<T>() | Přetíženo. Dostupná rozšíření této ModelElement získáte ExtensionElement zadaného typu.Pokud tento prvek má prodloužení bude mít hodnotu null výsledek. (Definoval ModelElementExtensionMethods.) |
Nahoru
Pole
Název | Popis | |
---|---|---|
![]() ![]() |
DomainClassId | GeometryShape domény třídy ID. |
![]() ![]() |
GeometryDomainPropertyId | ID vlastnosti domény geometrie |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
![]() ![]() |
IMergeElements.CanMerge | Vrátí hodnotu PRAVDA, pokud tento prvek lze sloučit s obsahem prototyp. (Zděděno z ModelElement.) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroup) | (Zděděno z ModelElement.) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Zděděno z ModelElement.) |
![]() ![]() |
IMergeElements.MergeConfigure | (Zděděno z ModelElement.) |
![]() ![]() |
IMergeElements.MergeDisconnect | (Zděděno z ModelElement.) |
![]() ![]() |
IMergeElements.MergeRelate | (Zděděno z ModelElement.) |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.