Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define quantas instâncias de um elemento pode ser exibida em um determinado contexto, como uma extremidade de associação, parâmetro ou atributo.Se o limite superior > 1, o contexto contém uma coleção de determinado tipo.
Namespace: Microsoft.VisualStudio.Uml.Classes
Assembly: Microsoft.VisualStudio.Uml.Interfaces (em Microsoft.VisualStudio.Uml.Interfaces.dll)
Sintaxe
'Declaração
Public Interface IMultiplicityElement _
Inherits IElement
public interface IMultiplicityElement : IElement
public interface class IMultiplicityElement : IElement
type IMultiplicityElement =
interface
interface IElement
end
public interface IMultiplicityElement extends IElement
O tipo IMultiplicityElement expõe os membros a seguir.
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
ApplicableStereotypes | O conjunto de estereótipos que puderam ser aplicadas a esse elemento. (Herdado de IElement.) |
![]() |
AppliedStereotypes | Cada IStereotypeInstance indica se um estereótipo foi aplicado a esse elemento. (Herdado de IElement.) |
![]() |
Description | A descrição deste elemento. (Herdado de IElement.) |
![]() |
IsOrdered | Para a multiplicidade > 1.True se os elementos na coleção formam uma seqüência com uma ordem definida. |
![]() |
IsUnique | Para a multiplicidade > 1.True se cada valor na coleção é diferente de outros valores.Padrão = True. |
![]() |
LowerValue | Obtém o número mínimo de elementos permitidos.Deve ser pelo menos 0 e não pode ser *. |
![]() |
OwnedComments | Obtém os comentários contidos nesse elemento (não os comentários vinculados a ele). (Herdado de IElement.) |
![]() |
OwnedElements | Obtém os elementos pertencentes a esse elemento.Cada elemento tem um proprietário, exceto o IModel de raiz. (Herdado de IElement.) |
![]() |
Owner | Obtém o elemento que possui este elemento.Cada elemento, exceto a raiz IModel tem um proprietário. (Herdado de IElement.) |
![]() |
UpperValue | Obtém o número máximo de elementos permitidos.Se *, não existe máximo.Deve ser pelo menos 1. |
![]() |
VisibleAppliedStereotypes | (Herdado de IElement.) |
Superior
Métodos de extensão
| Nome | Descrição | |
|---|---|---|
![]() |
AddReference | Links de uma seqüência de caracteres a um elemento, geralmente onde a seqüência de caracteres é uma referência como um URI, referência de modelbus ou ID do item de trabalho.Use o nome para indicar o tipo de referência.Retorna um objeto IReference que representa o link. (Definido por UmlExtensions.) |
![]() |
ApplyStereotype | Aplica-se o estereótipo ao elemento.Cria um IStereotypeInstance que representa a extensão do elemento de modelo, o estereótipo. (Definido por ProfileStereotypeExtensions.) |
![]() |
Delete | Exclui este elemento e todos os relacionamentos, formas e elementos de propriedade. (Definido por UmlExtensions.) |
![]() |
DeleteAllReference | Remova todas as referências de uma determinada marca. (Definido por UmlExtensions.) |
![]() |
GetBounds | A multiplicidade como uma seqüência de caracteres no formulário [LowerValue]..[UpperValue]. (Definido por MultiplicityElementExtensions.) |
![]() |
GetId | Obtém um GUID que identifica este elemento. (Definido por UmlExtensions.) |
![]() |
GetModelStore | Obtém o IModelStore que contém este elemento. (Definido por UmlExtensions.) |
![]() |
GetReferences | Obtenha o IReferences de uma determinada marca que estão associadas esse elemento. (Definido por UmlExtensions.) |
![]() |
GetRelatedElements<T> | Obtém os elementos relacionados a esse elemento por relações do tipo especificado. (Definido por UmlExtensions.) |
![]() |
GetRelatedLinks<T> | Obtém as relações de um tipo especificado de ou para este elemento. (Definido por UmlExtensions.) |
![]() |
SetBounds | Definir a multiplicidade que lowervalue/UpperValue com base em uma seqüência de caracteres no formulário [LowerValue]..[UpperValue].[UpperValue] pode ser ' *'. (Definido por MultiplicityElementExtensions.) |
![]() |
Shapes | Todas as formas de exibam o elemento de modelo em qualquer diagrama aberto ou em um especificado abra o diagrama. (Definido por PresentationHelpers.) |
Superior
Comentários
Observação |
|---|
Os métodos definidos deste tipo são métodos de extensão.Para usar os métodos, você deve adicionar uma referência de projeto para o.NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll e você deve incluir a diretiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; em seu código. |
.gif)
.gif)
Observação