Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Borde de una actividad que puede contener tokens de objeto.Estos tokens pueden contener objetos.El
Espacio de nombres: Microsoft.VisualStudio.Uml.Activities
Ensamblado: Microsoft.VisualStudio.Uml.Interfaces (en Microsoft.VisualStudio.Uml.Interfaces.dll)
Sintaxis
'Declaración
Public Interface IObjectFlow _
Inherits IActivityEdge, IRelationship, IRedefinableElement, INamedElement, _
IElement
public interface IObjectFlow : IActivityEdge,
IRelationship, IRedefinableElement, INamedElement, IElement
public interface class IObjectFlow : IActivityEdge,
IRelationship, IRedefinableElement, INamedElement, IElement
type IObjectFlow =
interface
interface IActivityEdge
interface IRelationship
interface IRedefinableElement
interface INamedElement
interface IElement
end
public interface IObjectFlow extends IActivityEdge, IRelationship, IRedefinableElement, INamedElement, IElement
El tipo IObjectFlow expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
ApplicableStereotypes | Conjunto de estereotipos que se pueden aplicar a este elemento. (Se hereda de IElement). |
![]() |
AppliedStereotypes | Cada IStereotypeInstance denota que un estereotipo se ha aplicado a este elemento. (Se hereda de IElement). |
![]() |
ClientDependencies | Obtiene las relaciones de dependencia de las que este elemento es el cliente. (Se hereda de INamedElement). |
![]() |
Description | La descripción de este elemento. (Se hereda de IElement). |
![]() |
Guard | Una expresión booleana que determina si se puede atravesar este borde. (Se hereda de IActivityEdge). |
![]() |
IsLeaf | Es true si este elemento no debe especializarse.Es decir, no debe ser destino de una relación de generalización. (Se hereda de IRedefinableElement). |
![]() |
IsMulticast | Es true si el token enviado desde la acción de origen ejecutada por un objeto puede ser recibido por varios objetos que ejecutan la acción de destino. |
![]() |
IsMultireceive | Es true si los tokens enviados desde varios objetos que ejecutan la acción de origen pueden ser recibidos por un solo objeto que ejecuta la acción de destino. |
![]() |
Name | Nombre de este elemento en el espacio de nombres que lo contiene.En este espacio de nombres, no debe haber ningún otro elemento que tenga este nombre. (Se hereda de INamedElement). |
![]() |
Namespace | Obtiene el espacio de nombres en el que este elemento está definido.Su valor puede ser null. (Se hereda de INamedElement). |
![]() |
OwnedComments | Obtiene los comentarios incluidos en este elemento (no los comentarios vinculados a él). (Se hereda de IElement). |
![]() |
OwnedElements | Obtiene los elementos que pertenecen a este elemento.Cada elemento tiene un propietario, excepto el objeto IModel raíz. (Se hereda de IElement). |
![]() |
Owner | Obtiene el elemento que posee este elemento.Cada elemento, excepto el objeto IModel raíz, tiene un propietario. (Se hereda de IElement). |
![]() |
QualifiedName | Obtiene el nombre de este elemento, que tiene como prefijo el nombre completo del espacio de nombres que lo contiene.Vacío si el nombre está vacío o si el nombre completo del espacio de nombres está vacío. (Se hereda de INamedElement). |
![]() |
Selection | Si está definido, este comportamiento determina qué objetos pueden pasar a través del flujo.Se eliminan otros objetos. |
![]() |
Source | Nodo desde el que se toman los tokens. (Se hereda de IActivityEdge). |
![]() |
SourceActivityNode | Actividad en el extremo de origen del flujo. |
![]() |
SourceElement | Elemento de origen de la relación. (Se hereda de IRelationship). |
![]() |
Target | Nodo al que se presentan los tokens. (Se hereda de IActivityEdge). |
![]() |
TargetActivityNode | Actividad en el extremo de destino del flujo. |
![]() |
TargetElement | Elemento de destino de la relación. (Se hereda de IRelationship). |
![]() |
Transformation | Si está definido, este comportamiento puede cambiar o reemplazar los objetos que pasan por el flujo. |
![]() |
Visibility | Define dónde se puede hacer referencia al elemento.Público = visible en cualquier parte; privado = visible sólo en el espacio de nombres propietario; protegido = visible a los elementos que tienen una relación de generalización con el espacio de nombres propietario; paquete = visible sólo en el paquete propietario del espacio de nombres, si hay alguno.Valor predeterminado = público. (Se hereda de INamedElement). |
![]() |
VisibleAppliedStereotypes | (Se hereda de IElement). |
Arriba
Métodos de extensión
| Nombre | Descripción | |
|---|---|---|
![]() |
AddReference | Vincula una cadena a un elemento donde, normalmente, la cadena es una referencia, por ejemplo, un URI, referencia de modelbus o id. de elemento de trabajoUtilice el nombre para indicar el tipo de referencia.Devuelve un objeto IReference que representa el vínculo. (Definido por UmlExtensions). |
![]() |
ApplyStereotype | Aplica el estereotipo al elemento.Crea un objeto IStereotypeInstance que representa la extensión del elemento del modelo por el estereotipo. (Definido por ProfileStereotypeExtensions). |
![]() |
Delete | Elimina este elemento, así como sus relaciones, elementos propietarios y formas. (Definido por UmlExtensions). |
![]() |
DeleteAllReference | Quite todas las referencias de una etiqueta dada. (Definido por UmlExtensions). |
![]() |
GetDependencyClients | Devuelve una colección de elementos dependientes de este. (Definido por NamedElementExtensions). |
![]() |
GetDependencySuppliers | Devuelve una colección de elementos de los que depende este. (Definido por NamedElementExtensions). |
![]() |
GetId | Obtiene un GUID que identifica este elemento. (Definido por UmlExtensions). |
![]() |
GetModelStore | Obtiene el IModelStore que contiene este elemento. (Definido por UmlExtensions). |
![]() |
GetReferences | Obtener el IReferences de una etiqueta determinada asociada a este elemento. (Definido por UmlExtensions). |
![]() |
GetRelatedElements<T> | Obtiene los elementos relacionados con este elemento por las relaciones del tipo especificado. (Definido por UmlExtensions). |
![]() |
GetRelatedLinks<T> | Obtiene las relaciones de un tipo especificado respecto a este elemento. (Definido por UmlExtensions). |
![]() |
Shapes | Todas las formas que muestran el elemento de modelo en cualquier diagrama abierto o en un diagrama abierto especificado. (Definido por PresentationHelpers). |
Arriba
Comentarios
[!NOTA]
Los métodos definidos en este tipo son métodos de extensión.Para usar los métodos, debe agregar una referencia de proyecto al archivo Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll del ensamblado .NET e incluir la directiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml en el código.
.gif)
.gif)