Partilhar via


Enumeração VisibilityKind

DomainEnumeration: VisibilityKind Define o escopo dentro do qual o nome de um elemento pode ser usado.

Namespace:  Microsoft.VisualStudio.Uml.Classes
Assembly:  Microsoft.VisualStudio.Uml.Interfaces (em Microsoft.VisualStudio.Uml.Interfaces.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(True)> _
Public Enumeration VisibilityKind
[CLSCompliantAttribute(true)]
public enum VisibilityKind
[CLSCompliantAttribute(true)]
public enum class VisibilityKind
[<CLSCompliantAttribute(true)>]
type VisibilityKind
public enum VisibilityKind

Membros

Nome do membro Descrição
Package Visível no mesmo pacote como o proprietário ou modelo.
Private Não é visível fora o namespace proprietário como, por exemplo, uma classe ou pacote.
Protected Visível para especializações do proprietário classificador.
Public Visível globalmente

Comentários

Dica

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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Uml.Classes