Klasa CompartmentShapeMapReferencesCompartmentShape
DomainRelationship CompartmentShapeMapReferencesCompartmentShape
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.ElementLink
Microsoft.VisualStudio.Modeling.DslDefinition.BaseShapeMapReferencesBaseShape
Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentShapeMapReferencesCompartmentShape
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
<DomainObjectIdAttribute("e23eb02b-f6d9-41c2-979e-24ffe2dacbb5")> _
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentShapeMapReferencesCompartmentShape.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentShapeMapReferencesCompartmentShape.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(DslDefinitionModelDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainRelationshipAttribute> _
Public NotInheritable Class CompartmentShapeMapReferencesCompartmentShape _
Inherits BaseShapeMapReferencesBaseShape
[DomainObjectIdAttribute("e23eb02b-f6d9-41c2-979e-24ffe2dacbb5")]
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentShapeMapReferencesCompartmentShape.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentShapeMapReferencesCompartmentShape.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(DslDefinitionModelDomainModel))]
[CLSCompliantAttribute(true)]
[DomainRelationshipAttribute]
public sealed class CompartmentShapeMapReferencesCompartmentShape : BaseShapeMapReferencesBaseShape
Typ CompartmentShapeMapReferencesCompartmentShape uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
CompartmentShapeMapReferencesCompartmentShape(CompartmentShapeMap, CompartmentShape) | Konstruktor tworzy łącze CompartmentShapeMapReferencesCompartmentShape w tej samej partycji w danym CompartmentShapeMap |
![]() |
CompartmentShapeMapReferencesCompartmentShape(Partition, array<RoleAssignment[]) | Konstruktor |
![]() |
CompartmentShapeMapReferencesCompartmentShape(Store, array<RoleAssignment[]) | Konstruktor |
![]() |
CompartmentShapeMapReferencesCompartmentShape(Partition, array<RoleAssignment[], array<PropertyAssignment[]) | Konstruktor |
![]() |
CompartmentShapeMapReferencesCompartmentShape(Store, array<RoleAssignment[], array<PropertyAssignment[]) | Konstruktor |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
BaseShape | Pobiera element odgrywa rolę domeny kształtu.Mapy, które odwołują się do tego kształtu podstawowego. (Zastępuje BaseShapeMapReferencesBaseShape.BaseShape). |
![]() |
BaseShapeMap | Pobiera element odgrywa rolę domeny ShapeMap.Podstawowy kształt odwołuje się na mapie. (Zastępuje BaseShapeMapReferencesBaseShape.BaseShapeMap). |
![]() |
Id | Pobiera identyfikator elementu. (Odziedziczone z ModelElement). |
![]() |
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). |
![]() |
LinkedElements | Pobiera zbiór elementów połączonych łączem ten element tylko do odczytu. (Odziedziczone z ElementLink). |
![]() |
Partition | Zwraca lub ustawia Partition zawierający element. (Odziedziczone z ModelElement). |
![]() |
Shape | Kształt DomainRole |
![]() |
ShapeMap | Kształt Przedział ShapeMap DomainRole mapowanego. |
![]() |
Store | Pobiera Store zawierający element. (Odziedziczone z ModelElement). |
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). |
![]() ![]() |
GetCompartmentShape | Pobiera CompartmentShape. |
![]() ![]() |
GetCompartmentShapeMaps | Pobiera listę CompartmentShapeMaps. |
![]() |
GetDomainClass | Pobiera klasy pochodzące od większości domeny dla tego elementu. (Odziedziczone z ModelElement). |
![]() |
GetDomainRelationship | Pobiera relacji domeny, który tworzy to łącze. (Odziedziczone z ElementLink). |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() ![]() |
GetLink | Get jedno łącze CompartmentShapeMapReferencesCompartmentShape między danym CompartmentShapeMapand CompartmentShape. |
![]() ![]() |
GetLinks | Pobierz CompartmentShapeMapReferencesCompartmentShape łącza między danym CompartmentShapeMap i CompartmentShape. |
![]() ![]() |
GetLinksToCompartmentShapeMaps | Pobierz listę łączy CompartmentShapeMapReferencesCompartmentShape do CompartmentShape. |
![]() ![]() |
GetLinkToCompartmentShape | Get łącze CompartmentShapeMapReferencesCompartmentShape do CompartmentShapeMap. |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
MoveBefore | Zmienianie kolejności łączy połączony element przenoszenie tego łącza przed innym. (Odziedziczone z ElementLink). |
![]() |
MoveToIndex | Przenieś to łącze do pozycji indeksu określonej na liście. (Odziedziczone z ElementLink). |
![]() |
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). |
![]() ![]() |
SetCompartmentShape | Ustawia CompartmentShape. |
![]() |
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 | |
---|---|---|
![]() ![]() |
DomainClassId | CompartmentShapeMapReferencesCompartmentShape klasa domeny identyfikatora. |
![]() ![]() |
ShapeDomainRoleId | Kształt rola domeny identyfikatora. |
![]() ![]() |
ShapeMapDomainRoleId | ShapeMap domeny roli 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