Partager via


LifelineExtensions, classe

Méthodes d'extension pour ILifeline.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.LifelineExtensions

Espace de noms :  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly :  Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class LifelineExtensions
public static class LifelineExtensions
[ExtensionAttribute]
public ref class LifelineExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type LifelineExtensions =  class end
public final class LifelineExtensions

Le type LifelineExtensions expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique FindInsertionPoint(ILifeline, IExecutionSpecification) Retourne le point d'insertion au début (supérieur) d'une spécification d'exécution.Utilisez cette méthode pour ajouter le premier message dans ou depuis la spécification d'exécution.
Méthode publiqueMembre statique FindInsertionPoint(ILifeline, IInteractionOperand) Retourne le point d'insertion au début (supérieur) d'une opérande d'interaction.Utilisez cette méthode pour ajouter le premier message de l'opérande d'interaction.
Méthode publiqueMembre statique FindInsertionPointAfterCombinedFragment Retourne un point d'insertion immédiatement après le fragment combiné donné
Méthode publiqueMembre statique FindInsertionPointAfterExecutionSpecification Retourne le point d'insertion sur cette ligne de vie immédiatement après la spécification d'exécution donnée.
Méthode publiqueMembre statique FindInsertionPointAfterInteractionUse Retourne un point d'insertion immédiatement après l'utilisation d'interaction donnée.
Méthode publiqueMembre statique FindInsertionPointAfterMessage Retourne le point d'insertion sur cette ligne de vie immédiatement après le message donné.
Méthode publiqueMembre statique FindInsertionPointAtBottom Le point d'insertion au bas de la ligne de vie
Méthode publiqueMembre statique FindInsertionPointAtTop Le point d'insertion en haut de la ligne de vie.
Méthode publiqueMembre statique GetAllIncomingMessages Tous les messages entrants dans la ligne de vie ou une spécification d'exécution sur la ligne de vie
Méthode publiqueMembre statique GetAllOutgoingMessages Tous les messages sortants de la ligne de vie ou d'ExecutionSpecification sur la ligne de vie
Méthode publiqueMembre statique GetCombinedFragments La collection de fragments combinés qui contiennent les messages qui démarrent ou se terminent sur cette ligne de vie ou qui contiennent des utilisations d'interaction ou des fragments imbriqués qui couvrent cette ligne de vie.
Méthode publiqueMembre statique GetDisplayName Obtenez le nom de ligne de vie ou le nom et le type, comme affichés dans le diagramme.
Méthode publiqueMembre statique GetExecutionSpecifications Blocs de spécification d'exécution de niveau supérieur sur la ligne de vie
Méthode publiqueMembre statique GetInstanceType Obtenez le nom du type.
Méthode publiqueMembre statique GetOutgoingMessages Messages sortants de niveau supérieur, sortant de la ligne de vie et non pas d'une spécification d'exécution.
Méthode publiqueMembre statique SetInstanceType Définissez le nom du type.

Début

Notes

Pour plus d'informations sur les diagrammes UML, consultez Développement de modèles pour la conception logicielle.

Pour plus d'informations sur l'utilisation d'API UML, consultez Extension de modèles et de diagrammes UML.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml, espace de noms