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 | |
---|---|---|
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. | |
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. | |
FindInsertionPointAfterCombinedFragment | Retourne un point d'insertion immédiatement après le fragment combiné donné | |
FindInsertionPointAfterExecutionSpecification | Retourne le point d'insertion sur cette ligne de vie immédiatement après la spécification d'exécution donnée. | |
FindInsertionPointAfterInteractionUse | Retourne un point d'insertion immédiatement après l'utilisation d'interaction donnée. | |
FindInsertionPointAfterMessage | Retourne le point d'insertion sur cette ligne de vie immédiatement après le message donné. | |
FindInsertionPointAtBottom | Le point d'insertion au bas de la ligne de vie | |
FindInsertionPointAtTop | Le point d'insertion en haut de la ligne de vie. | |
GetAllIncomingMessages | Tous les messages entrants dans la ligne de vie ou une spécification d'exécution sur la ligne de vie | |
GetAllOutgoingMessages | Tous les messages sortants de la ligne de vie ou d'ExecutionSpecification sur la ligne de vie | |
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. | |
GetDisplayName | Obtenez le nom de ligne de vie ou le nom et le type, comme affichés dans le diagramme. | |
GetExecutionSpecifications | Blocs de spécification d'exécution de niveau supérieur sur la ligne de vie | |
GetInstanceType | Obtenez le nom du type. | |
GetOutgoingMessages | Messages sortants de niveau supérieur, sortant de la ligne de vie et non pas d'une spécification d'exécution. | |
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