Sdílet prostřednictvím


Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml – obor názvů

Tento obor názvů obsahuje rozšíření typy UML. Většina rozšíření jsou metody pro vytváření nových instancí. Existuje také několik pomocných metod a typy, které usnadňují navigaci a aktualizace modelu UML.

Další informace naleznete v následujících tématech:

Třídy

  Třída Popis
Veřejná třída AcceptEventActionExtensions Rozšíření metody IAcceptEventAction.
Veřejná třída ActionExtensions Poskytuje rozšíření metody.
Veřejná třída ActivityDesignerExtensionAttribute Použít tento atribut třídy, která definuje rozšíření v diagramech činnosti UML.
Veřejná třída ActivityExtensions Rozšíření metody IActivity.
Veřejná třída ArtifactExtensions Rozšíření metody IArtifact.
Veřejná třída BehavioralFeatureExtensions Rozšíření metody IBehavioralFeature.
Veřejná třída BehavioredClassifierExtensions Rozšíření metody BehavioredClassifier.
Veřejná třída BehaviorExtensions Rozšíření metody IBehavior.
Veřejná třída CallActionExtensions Rozšíření metody CallAction.
Veřejná třída CallOperationActionExtensions Rozšíření metody ICallOperationAction.
Veřejná třída ClassDesignerExtensionAttribute Použít tento atribut třídy, která definuje rozšíření na diagramy tříd jazyka UML.
Veřejná třída ClassExtensions Rozšíření metody IClass.
Veřejná třída ClassifierExtensions Rozšíření metody IClassifier.
Veřejná třída CombinedFragmentExtensions Poskytuje rozšíření metody.
Veřejná třída ComponentDesignerExtensionAttribute Použít tento atribut třídy, která definuje rozšíření na diagramy komponent UML.
Veřejná třída ComponentExtensions Rozšíření metody IComponent.
Veřejná třída ConnectableElementExtensions Rozšíření metody IConnectableElement.
Veřejná třída ConstraintExtensions Rozšíření metody IConstraint.
Veřejná třída EnumerationExtensions Rozšíření metody IEnumeration.
Veřejná třída EnumerationLiteralExtensions Rozšíření metody IEnumerationLiteral.
Veřejná třída ExecutionSpecificationExtensions Rozšíření metody IExecutionSpecification.
Veřejná třída InteractionConstraintExtensions Rozšíření metody InteractionConstraint.
Veřejná třída InteractionExtensions Poskytuje rozšíření metody.
Veřejná třída InteractionOperandExtensions Rozšíření metody IInteractionOperand.
Veřejná třída InterfaceExtensions Rozšíření metody IInterface.
Veřejná třída InvocationActionExtensions Rozšíření metody IInvocation.
Veřejná třída IShapeExtensions Poskytuje rozšíření metody.
Veřejná třída LifelineExtensions Rozšíření metody ILifeline.
Veřejná třída MessageExtensions Rozšíření metody pro práci s interakcí.
Veřejná třída ModelStore
Veřejná třída MultiplicityElementExtensions Rozšíření metody IMultiplicityElement.
Veřejná třída NamedElementExtensions Rozšíření metody INamedElement.
Veřejná třída NamespaceExtensions Rozšíření metody INamespace.
Veřejná třída ObjectNodeExtensions Poskytuje rozšíření metody.
Veřejná třída OpaqueActionExtensions OpaqueAction rozšíření metody pro práci s obsažených prvků modelu IInputPin
Veřejná třída OperationExtensions Rozšíření metody IOperation.
Veřejná třída PackageExtensions Rozšíření metody pro práci s obsah balíčku.
Veřejná třída ParameterExtensions Rozšíření metody IParameter.
Veřejná třída ProfileStereotypeExtensions Rozšíření metody týkající se profilů a stereotypy.
Veřejná třída PropertyExtensions Rozšíření metody pro vlastnosti.
Veřejná třída ReferenceConstants Předem definované názvy pro použití s IReference.
Veřejná třída SendSignalActionExtensions Rozšíření metody ISendSignalAction.
Veřejná třída SequenceDesignerExtensionAttribute Použít tento atribut třídy, která definuje rozšíření na sekvenční diagramy UML.
Veřejná třída SetOwnerExtensions Změna vlastníka rozšíření metody.
Veřejná třída StructuredClassifierExtensions Rozšíření metody IStructuredClassifier.
Veřejná třída TemplateBindingExtensions Rozšíření metody ITemplateBinding.
Veřejná třída TemplateParameterExtensions Rozšíření metody ITemplateParameter.
Veřejná třída UmlExtensions Rozšíření metody IElement, což je supertřída všechny typy prvku modelu UML.
Veřejná třída UseCaseDesignerExtensionAttribute Použít tento atribut třídy, která definuje rozšíření na diagramy případu použití UML.
Veřejná třída UseCaseExtensions Rozšíření metody pro práci s případy použití.
Veřejná třída ValidationContextExtensions Rozšíření pro ValidationContext.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IInsertionPoint Bod na životnost, jakou zpráv můžete zahájit nebo ukončit, a kde lze připojit další prvky.
Veřejné rozhraní ILinkedWorkItemExtension Provádění a export tohoto rozhraní definovat pracovní položky odkazy.To se nazývá prvku modelu UML propojeného TFS pracovní položku.
Veřejné rozhraní IModelStore Úložiště přidružené IModelingProject v UML, které jsou uloženy prvky modelu.
Veřejné rozhraní IReference IReference lze propojit IElement pracovní položky, URL nebo prvek jiného modelu.Vytvoření propojení pomocí IElement.AddReference().

Výčty

  Výčet Popis
Veřejný výčet TemplateParameterKind Lze určit, jaký typ prvku lze použít jako argument pro parametr šablony.