Klasa Connector
Łącznik DomainClass definiuje łącznika.
Hierarchia dziedziczenia
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.Connector
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.DslDefinition
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Składnia
'Deklaracja
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<ValidationStateAttribute(ValidationState.Enabled)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(DslDefinitionModelDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("ba74e565-e907-4503-ba51-50ba92826869")> _
Public NotInheritable Class Connector _
Inherits DiagramElement
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[ValidationStateAttribute(ValidationState.Enabled)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(DslDefinitionModelDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("ba74e565-e907-4503-ba51-50ba92826869")]
public sealed class Connector : DiagramElement
Typ Connector uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
Connector(Partition, array<PropertyAssignment[]) | Konstruktor |
![]() |
Connector(Store, array<PropertyAssignment[]) | Konstruktor |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
AccessModifier | Zwraca lub ustawia wartość właściwości AccessModifier w domenie.Określa, jeżeli modyfikator dostępu do klasy domeny jest publiczny lub wewnętrznego. (Odziedziczone z DomainClass). |
![]() |
AllDescendants | Pobiera listę tylko do odczytu wszystkich klas domeny, bezpośrednio lub pośrednio, pochodzące z tej jednej. (Odziedziczone z DomainClass). |
![]() |
AllProperties | Zestaw DomainProperties wszystkie zdefiniowane w tej klasie i dziedziczona z klasy podstawowej. (Odziedziczone z DomainClass). |
![]() |
AllRolesPlayed | Zestaw wszystkich DomainRoles odtwarzać bezpośrednio przez tę klasę i dziedziczona z klasy podstawowej. (Odziedziczone z DomainClass). |
![]() |
Attributes | Pobiera listę atrybutów. (Odziedziczone z AttributedDomainElement). |
![]() |
BaseClass | Zwraca lub ustawia BaseClass.Łącznik podstawowej tego złącza. (Zastępuje DomainClass.BaseClass). |
![]() |
ClassData | Zwraca lub ustawia niedozwolona.Dane konfiguracji serializacji XML dla klasy domeny. (Odziedziczone z DomainClass). |
![]() |
Color | Zwraca lub ustawia wartość właściwości domeny kolorów.Kolor tego łącznika. |
![]() |
CustomAttributes | Zwraca lub ustawia wartość właściwości CustomAttributes w domenie.Używane do atrybutu kodu, wygenerowana przez ten element. (Odziedziczone z AttributedDomainElement). |
![]() |
CustomTypeDescriptor | Zwraca lub ustawia CustomTypeDescriptor.Definicja deskryptora typ niestandardowy dla tej klasy. (Odziedziczone z DomainClass). |
![]() |
DashStyle | Zwraca lub ustawia wartość właściwości DashStyle w domenie.Styl kreskowany dla wiersza tego łącznika. |
![]() |
Decorators | Pobiera listę dekoratorów.Dekoratorów dla elementu diagramu. (Odziedziczone z DiagramElement). |
![]() |
Description | Zwraca lub ustawia wartość właściwości domeny Opis.Używany w interfejsie użytkownika i w dokumentacji kodu wygenerowanego konstruktora. (Odziedziczone z AttributedDomainElement). |
![]() |
DisplayName | Zwraca lub ustawia wartość DisplayName domen właściwość.Nazwa, która będzie wyświetlana w wygenerowanym projektanta dla tego elementu. (Odziedziczone z NamedDomainElement). |
![]() |
DslLibrary | Zwraca lub ustawia DslLibrary.Biblioteka DSL, definiowanie elementu diagramu. (Odziedziczone z DiagramElement). |
![]() |
ElementMergeDirectives | Pobiera listę ElementMergeDirectives. (Odziedziczone z DomainClass). |
![]() |
ExposesColorAsProperty | Zwraca lub ustawia wartość właściwości ExposesColorAsProperty w domenie.Jeśli wartość True, właściwość domeny ma dodano łącznika zezwalająca na kolor narażonych w oknie dialogowym właściwości wygenerowanego konstruktora. |
![]() |
ExposesDashStyleAsProperty | Zwraca lub ustawia wartość właściwości ExposesDashStyleAsProperty w domenie.Jeśli ma wartość True, właściwość domeny ma dodano łącznika zezwalająca na Styl kreskowany narażonych w oknie dialogowym właściwości wygenerowanego konstruktora. |
![]() |
ExposesTextColor | Zwraca lub ustawia wartość właściwości ExposesTextColor w domenie.Jeśli ma wartość True, właściwość domeny dodano do złącza zezwalająca na kolor tekstu narażonych w oknie dialogowym właściwości wygenerowanego konstruktora. (Odziedziczone z DiagramElement). |
![]() |
ExposesThicknessAsProperty | Zwraca lub ustawia wartość właściwości ExposesThicknessAsProperty w domenie.Jeśli wartość True, właściwość domeny ma dodano łącznika, aby umożliwić grubości narażonych w oknie dialogowym właściwości generowane projektanta. |
![]() |
FixedTooltipText | Zwraca lub ustawia wartość właściwości FixedTooltipText w domenie.Tekst używany dla stałych etykietka narzędzia. (Odziedziczone z DiagramElement). |
![]() |
GeneratesDoubleDerived | Zwraca lub ustawia wartość właściwości GeneratesDoubleDerived w domenie.Jeśli ma wartość True, generuje zarówno klasa podstawowa z wszystkich funkcji, jak i częściowe klasy do wspierania dostosowania poprzez przesłonięcia. (Odziedziczone z DomainClass). |
![]() |
HasCustomConstructor | Zwraca lub ustawia wartość właściwości HasCustomConstructor w domenie.Jeśli wartość True, wskazuje, że niestandardowy konstruktor będzie dostarczone w generowanym kodzie. (Odziedziczone z DomainClass). |
![]() |
HelpKeyword | Zwraca lub ustawia wartość właściwości HelpKeyword w domenie.Opcjonalne użyte słowo kluczowe indeks F1 Pomoc dla tego elementu. (Odziedziczone z NamedDomainElement). |
![]() |
Id | Pobiera identyfikator elementu. (Odziedziczone z ModelElement). |
![]() |
InheritanceModifier | Zwraca lub ustawia wartość właściwości InheritanceModifier w domenie.Określa, czy modyfikator dziedziczenia.Klasa netto generowane na podstawie klasy domeny jest Brak, abstrakcyjna lub zamkniętych. (Odziedziczone z DomainClass). |
![]() |
IsActive | Pobiera Flaga IsActive i sprawdza, czy element jest aktywny. (Odziedziczone z ModelElement). |
![]() |
IsDeleted | Pobiera flagi IsDeleted i sprawdza, czy element został usunięty z modelu. (Odziedziczone z ModelElement). |
![]() |
IsDeleting | Pobiera flagi IsDeleting i sprawdza, czy element jest obecnie usunięty z modelu. (Odziedziczone z ModelElement). |
![]() |
IsDescriptionTracking | Zwraca lub ustawia wartość właściwości IsDescriptionTracking w domenie.Jeśli wartość True, właściwość Description śledzi innych danych w definicji DSL. (Odziedziczone z AttributedDomainElement). |
![]() |
IsDisplayNameTracking | Zwraca lub ustawia wartość właściwości IsDisplayNameTracking w domenie.Jeśli wartość True, Właściwość DisplayName śledzi innych danych w definicji DSL. (Odziedziczone z NamedDomainElement). |
![]() |
IsFixedTooltipTextTracking | Zwraca lub ustawia wartość właściwości IsFixedTooltipTextTracking w domenie.Jeśli wartość True, właściwość FixedTooltipText śledzi innych danych w definicji DSL. (Odziedziczone z DiagramElement). |
![]() |
IsNamespaceTracking | Zwraca lub ustawia wartość właściwości IsNamespaceTracking w domenie.Jeśli wartość True, właściwość Namespace śledzi innych danych w definicji DSL. (Odziedziczone z DomainClass). |
![]() |
Name | Zwraca lub ustawia wartość właściwości Name w domenie.Nazwa tego elementu. (Odziedziczone z NamedDomainElement). |
![]() |
Namespace | Zwraca lub ustawia wartość obszaru nazw domen właściwość.Obszar nazw jest powiązane z tej klasy domeny. (Odziedziczone z DomainClass). |
![]() |
Notes | Zwraca lub ustawia wartość właściwości domeny notatki.Nieformalne notatek skojarzonych z tym elementem. (Odziedziczone z DomainElement). |
![]() |
Partition | Zwraca lub ustawia Partition zawierający element. (Odziedziczone z ModelElement). |
![]() |
Properties | Pobiera listę właściwości. (Odziedziczone z DomainClass). |
![]() |
RolesPlayed | Pobiera listę RolesPlayed.Role pełnione przez klasę. (Odziedziczone z DomainClass). |
![]() |
RoutingStyle | Zwraca lub ustawia wartość RoutingStyle domen właściwość.Styl, używane do routowania łącznika.Złącze liniowe sprawia, że prawo pod kątem włącza w razie potrzeby, Łącznik prostoliniowy nie. |
![]() |
SourceEndHeight | Zwraca lub ustawia wartość właściwości SourceEndHeight w domenie.Wysokość symbolu na koniec źródła tego łącznika, mierzone w calach. |
![]() |
SourceEndStyle | Zwraca lub ustawia wartość właściwości SourceEndStyle w domenie.Styl końca źródła tego łącznika. |
![]() |
SourceEndWidth | Zwraca lub ustawia wartość właściwości SourceEndWidth w domenie.Szerokość symbol na koniec źródła tego łącznika, mierzone w calach. |
![]() |
Store | Pobiera Store zawierający element. (Odziedziczone z ModelElement). |
![]() |
SubClasses | Pobiera listę podklasy. (Zastępuje DomainClass.SubClasses). |
![]() |
TargetEndHeight | Zwraca lub ustawia wartość właściwości TargetEndHeight w domenie.Wysokość symbolu na koniec docelowych łącznik ten mierzone w calach. |
![]() |
TargetEndStyle | Zwraca lub ustawia wartość właściwości TargetEndStyle w domenie.Styl końca docelowy dla tego łącznika. |
![]() |
TargetEndWidth | Zwraca lub ustawia wartość właściwości TargetEndWidth w domenie.Szerokość symbol na koniec docelowych łącznik ten mierzone w calach. |
![]() |
TextColor | Zwraca lub ustawia wartość właściwości domeny TextColor.Kolor używany dla tekstu dekoratorów skojarzone z elementem tego diagramu. (Odziedziczone z DiagramElement). |
![]() |
Thickness | Zwraca lub ustawia wartość właściwości domeny grubości.Grubość linii dla tego łącznika, mierzone w calach. |
![]() |
TooltipType | Zwraca lub ustawia wartość właściwości TooltipType w domenie.Ustalona, tekst elementu tooltip stałych jest używana jako etykietka narzędzia, jeśli zmienna element tooltip jest zdefiniowana w kodu niestandardowego. (Odziedziczone z DiagramElement). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Copy() | Tworzy kopię elementu w modelu. (Odziedziczone z ModelElement). |
![]() |
Copy(IEnumerable<Guid>) | Tworzy kopię elementu i jego podrzędne, łącza i elementy. (Odziedziczone z ModelElement). |
![]() |
Delete() | Usuwa element z modelu. (Odziedziczone z ModelElement). |
![]() |
Delete(array<Guid[]) | Usuwa element z modelu. (Odziedziczone z ModelElement). |
![]() |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). |
![]() |
GetDomainClass | Pobiera klasy pochodzące od większości domeny dla tego elementu. (Odziedziczone z ModelElement). |
![]() |
GetFullName | Pobiera w pełni kwalifikowaną nazwę dla tej klasy (Odziedziczone z DomainClass). |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetRelativeName | Pobiera nazwę klasy domeny względem bieżącego obszaru nazw.Jeśli bieżącym obszarze nazw jest taka sama, jak to.Obszar nazw, a następnie możemy to zwrócić.Nazwa.Jeśli nie, to zwrócić.GetFullName() (Odziedziczone z DomainClass). |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
IsDerivedFrom | Należy sprawdzić, czy ta klasa pochodzi od danej klasy. (Odziedziczone z DomainClass). |
![]() |
OnCopy | Wywoływane, gdy ten element została utworzona kopia innego elementu. (Odziedziczone z ModelElement). |
![]() |
OnDeleted | Wywoływane, gdy ten element został usunięty z modelu. (Odziedziczone z ModelElement). |
![]() |
OnDeleting | Wywoływane, gdy ten element ma zostać usunięty. (Odziedziczone z ModelElement). |
![]() |
OnResurrected | Wywoływane, gdy ten element został dodany wróć do modelu. (Odziedziczone z ModelElement). |
![]() |
OnRolePlayerPositionChanged | Wywoływane, gdy pozycja rola została zmieniona. (Odziedziczone z ModelElement). |
![]() |
OnRolePlayerPositionChanging | Wywoływane, gdy pozycja player roli jest zmiana. (Odziedziczone z ModelElement). |
![]() |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Metody rozszerzające
Nazwa | Opis | |
---|---|---|
![]() |
AddExtension(Guid) | Przeciążone. Rozszerzyć ten element w modelu z nowo skonkretyzowanym rozszerzenia typu zidentyfikowanych domeny.InvalidOperationException zostanie zgłoszony, jeśli element ma już rozszerzenie tego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
AddExtension(Type) | Przeciążone. Rozszerzyć ten element w modelu z rozszerzeniem nowo skonkretyzowanym określonego typu.InvalidOperationException zostanie zgłoszony, jeśli element ma już rozszerzenie tego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
AddExtension(DomainClassInfo) | Przeciążone. Rozszerzyć ten element w modelu z nowo skonkretyzowanym rozszerzenie typu określonej domeny.InvalidOperationException zostanie zgłoszony, jeśli element ma już rozszerzenie tego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
AddExtension(ExtensionElement) | Przeciążone. Rozszerzyć ten element w modelu z rozszerzeniem szczególnych.InvalidOperationException zostanie zgłoszony, jeśli element ma już rozszerzenie tego samego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
AddExtension<T>() | Przeciążone. Rozszerzyć ten element w modelu z rozszerzeniem nowo skonkretyzowanym określonego typu.InvalidOperationException zostanie zgłoszony, jeśli element ma już rozszerzenie tego samego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
CanDelete | Usuwa element z modelu. (Zdefiniowane przez ImmutabilityExtensionMethods). |
![]() |
GetAllExtensions | Zwraca agregującym wykonujący szerokość, pierwszy przechodzenie całej drzewa rozszerzenie elementów osadzonych w ten element modelu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
GetBaseElement | Zwraca pierwiastek z MEL wirtualnego, w którym uczestniczy określony element modelu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
GetExtension(Guid) | Przeciążone. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
GetExtension(Type) | Przeciążone. Pobierz ExtensionElement określonego typu z dostępne rozszerzenia ten element modelu.Jeśli element ma takie przedłużenie nie InvalidOperationException będzie uruchamiany. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
GetExtension(DomainClassInfo) | Przeciążone. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
GetExtension<T>() | Przeciążone. Pobierz ExtensionElement określonego typu z dostępne rozszerzenia ten element modelu.Jeśli element ma takie przedłużenie nie InvalidOperationException będzie uruchamiany. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
GetLocks | Get flagi blokady dla tego elementu.Obejmuje to wszystkie blokady włączone na partycji zawierającej element. (Zdefiniowane przez ImmutabilityExtensionMethods). |
![]() |
IsExtendedBy(Guid) | Przeciążone. Kwerendy, czy ten element modelu jest obecnie przedłużony przez ExtensionElement określonego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
IsExtendedBy(Type) | Przeciążone. Kwerendy, czy ten element modelu jest obecnie przedłużony przez ExtensionElement określonego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
IsExtendedBy(DomainClassInfo) | Przeciążone. Kwerendy, czy ten element modelu jest obecnie przedłużony przez ExtensionElement określonego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
IsLocked | Sprawdzić, czy ten element ma żadnego określonego zestawu blokad (Zdefiniowane przez ImmutabilityExtensionMethods). |
![]() |
RemoveExtension(Type) | Przeciążone. Usuń wszystkie rozszerzenia to ModelElement, który jest określonego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
RemoveExtension(Guid) | Przeciążone. Usuń wszystkie rozszerzenia ModelElement określony, który jest określonego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
RemoveExtension(DomainClassInfo) | Przeciążone. Usuń wszystkie rozszerzenia ModelElement określony, który jest określonego typu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
RemoveExtension(ExtensionElement) | Przeciążone. Usunąć określony ExtensionElement z rozszerzenia ten element modelu. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
SetLocks | Ustawić flagi Blokada tego elementu (Zdefiniowane przez ImmutabilityExtensionMethods). |
![]() |
TryGetExtension(Guid) | Przeciążone. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
TryGetExtension(Type) | Przeciążone. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
TryGetExtension(DomainClassInfo) | Przeciążone. (Zdefiniowane przez ModelElementExtensionMethods). |
![]() |
TryGetExtension<T>() | Przeciążone. Pobierz ExtensionElement określonego typu z dostępne rozszerzenia ten element modelu.Jeśli ten element nie ma takiego rozszerzenia wynik będzie równa null. (Zdefiniowane przez ModelElementExtensionMethods). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
![]() ![]() |
ColorDomainPropertyId | Identyfikator właściwości domeny kolorów |
![]() ![]() |
DashStyleDomainPropertyId | Identyfikator właściwości domeny DashStyle |
![]() ![]() |
DomainClassId | Klasa domeny łącznika identyfikatora. |
![]() ![]() |
ExposesColorAsPropertyDomainPropertyId | Identyfikator właściwości domeny ExposesColorAsProperty |
![]() ![]() |
ExposesDashStyleAsPropertyDomainPropertyId | Identyfikator właściwości domeny ExposesDashStyleAsProperty |
![]() ![]() |
ExposesThicknessAsPropertyDomainPropertyId | Identyfikator właściwości domeny ExposesThicknessAsProperty |
![]() ![]() |
RoutingStyleDomainPropertyId | Właściwość domain RoutingStyle identyfikatora. |
![]() ![]() |
SourceEndHeightDomainPropertyId | Identyfikator właściwości domeny SourceEndHeight |
![]() ![]() |
SourceEndStyleDomainPropertyId | Identyfikator właściwości domeny SourceEndStyle |
![]() ![]() |
SourceEndWidthDomainPropertyId | Identyfikator właściwości domeny SourceEndWidth |
![]() ![]() |
TargetEndHeightDomainPropertyId | Identyfikator właściwości domeny TargetEndHeight |
![]() ![]() |
TargetEndStyleDomainPropertyId | Identyfikator właściwości domeny TargetEndStyle |
![]() ![]() |
TargetEndWidthDomainPropertyId | Identyfikator właściwości domeny TargetEndWidth |
![]() ![]() |
ThicknessDomainPropertyId | Grubość domen właściwość identyfikatora. |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
IMergeElements.CanMerge | Zwraca wartość true, jeśli ten element można scalić z zawartością prototypu. (Odziedziczone z ModelElement). |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroup) | (Odziedziczone z ModelElement). |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Odziedziczone z ModelElement). |
![]() ![]() |
IMergeElements.MergeConfigure | (Odziedziczone z ModelElement). |
![]() ![]() |
IMergeElements.MergeDisconnect | (Odziedziczone z ModelElement). |
![]() ![]() |
IMergeElements.MergeRelate | (Odziedziczone z ModelElement). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition