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 | 所有者と同じモデルまたはパッケージ内で参照できます。 |
解説
注意
この型で定義されるメソッドは、拡張メソッドです。 このメソッドを使用するには、.NET アセンブリ Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll にプロジェクト参照を追加して、コードにディレクティブ using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml を含める必要があります。