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.
Representa un diagrama de casos de uso de UML, que puede mostrar los casos de uso, los actores y los sistemas.El diagrama en sí no forma parte del modelo UML.Contiene objetos IShape que representan las vistas de los elementos del modelo.Cada elemento del modelo, como un caso de uso, puede representarse mediante varias formas, que pueden estar en diagramas diferentes.
Espacio de nombres: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
Ensamblado: Microsoft.VisualStudio.ArchitectureTools.Extensibility (en Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintaxis
'Declaración
Public Interface IUseCaseDiagram _
Inherits IDiagram, IShape
public interface IUseCaseDiagram : IDiagram,
IShape
public interface class IUseCaseDiagram : IDiagram,
IShape
type IUseCaseDiagram =
interface
interface IDiagram
interface IShape
end
public interface IUseCaseDiagram extends IDiagram, IShape
El tipo IUseCaseDiagram expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
ChildShapes | Formas incluidas en esta forma.Por ejemplo, las filas de atributo y operación de una forma de clase; las formas de la clase se encuentran dentro de una forma de paquete; puertos y elementos de un componente.Para cada ChildShape, ParentShape == este. (Se hereda de IShape). |
![]() |
Color | Obtiene o establece el color de la sombra. (Se hereda de IShape). |
![]() |
Diagram | Diagrama que contiene esta forma. (Se hereda de IShape). |
![]() |
FileName | Ruta de acceso del archivo del proyecto de modelado en el que se almacena el diagrama.Este es el nombre de la entidad de seguridad de los dos archivos. (Se hereda de IDiagram). |
![]() |
Height | (Se hereda de IShape). |
![]() |
ModelStore | Almacén de modelos UML que contiene el diagrama y el modelo que muestra. (Se hereda de IDiagram). |
![]() |
Name | Nombre del diagrama.No siempre coincide con el nombre de archivo. (Se hereda de IDiagram). |
![]() |
ParentShape | Forma que contiene esta forma o null.Si ParentShape no es null, esta forma es miembro de ParentShape.ChildShapes. (Se hereda de IShape). |
![]() |
SelectedShapes | Colección de formas seleccionadas actualmente.Si no hay ninguna forma individual seleccionada, la colección contendrá el diagrama como único miembro.Si otras formas están seleccionadas, el diagrama no aparecerá en la colección. (Se hereda de IDiagram). |
![]() |
TypeName | Cadena que indica qué tipo de diagrama es este, por ejemplo "ComponentDiagram". (Se hereda de IDiagram). |
![]() |
Width | (Se hereda de IShape). |
![]() |
XPosition | (Se hereda de IShape). |
![]() |
YPosition | (Se hereda de IShape). |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Delete | Quita la forma del diagrama.Puede que quite del modelo o no el elemento que muestra la forma.Por ejemplo, al quitar una forma de clase de un diagrama de clases, no se quitan los diagramas de clases UML del modelo. (Se hereda de IShape). |
![]() |
Display<T> | Muestre un elemento elemento en el diagrama.Crea un objeto IShape cuyo elemento es element. |
![]() |
EnsureVisible | (Se hereda de IDiagram). |
![]() |
GetObject<T> | Obtiene el elemento del modelo que representa esta forma.Proporcione el tipo de resultado que desee. (Se hereda de IShape). |
![]() |
Move | Cambia la posición y el tamaño de la forma. (Se hereda de IShape). |
![]() |
SelectShapes | Establece la selección actual en la colección de formas proporcionada y establece la propiedad Selection.Esto no activa la ventana que muestra el diagrama. (Se hereda de IDiagram). |
![]() |
ToIShape<T> | Convierta en un tipo que especifica el tipo del elemento que representa la forma. (Se hereda de IShape). |
Arriba
Métodos de extensión
| Nombre | Descripción | |
|---|---|---|
![]() |
GetChildShapes<T> | Obtener las formas secundarias que muestran el tipo especificado del elemento de modelo. (Definido por PresentationHelpers). |
![]() |
GetElement | Elemento de modelo que representa esta forma. (Definido por IShapeExtensions). |
![]() |
GetSelectedShapes<T> | Obtener todas las formas seleccionadas que muestran elementos del modelo UML del tipo especificado. (Definido por PresentationHelpers). |
![]() |
SelectShapes | Seleccione una colección de formas en el diagrama.Las formas deben ser seleccionables.La propiedad SelectedShapes del diagrama se actualizará. (Definido por PresentationHelpers). |
Arriba
Comentarios
Para obtener más información, vea los temas siguientes:
Vea también
Referencia
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation (Espacio de nombres)
.gif)
.gif)
.gif)