VisibilityKind 枚举
DomainEnumeration: VisibilityKind 定义可以使用元素名称的范围。
命名空间: Microsoft.VisualStudio.Uml.Classes
程序集: Microsoft.VisualStudio.Uml.Interfaces(在 Microsoft.VisualStudio.Uml.Interfaces.dll 中)
语法
声明
<CLSCompliantAttribute(True)> _
Public Enumeration VisibilityKind
[CLSCompliantAttribute(true)]
public enum VisibilityKind
[CLSCompliantAttribute(true)]
public enum class VisibilityKind
[<CLSCompliantAttribute(true)>]
type VisibilityKind
public enum VisibilityKind
成员
成员名称 | 说明 | |
---|---|---|
Public | 全局可见 | |
Private | 在所属命名空间(如类或包)外不可见。 | |
Protected | 对所属分类器的规范化可见。 | |
Package | 在同一模型或包中以所有者身份可见。 |
备注
备注
此类型上定义的方法为 extension methods(扩展方法)。要使用方法,您必须将项目引用添加到 .NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll,并且您的代码中必须包含指令 using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml。