TypeAttributes 列挙体とは? わかりやすく解説

TypeAttributes 列挙体

属性指定します

この列挙体には、メンバ値のビットごとの組み合わせ可能にする FlagsAttribute 属性含まれています。

名前空間: System.Reflection
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration TypeAttributes
Dim instance As TypeAttributes
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum TypeAttributes
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum class TypeAttributes
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute FlagsAttribute() */ 
public enum TypeAttributes
SerializableAttribute 
ComVisibleAttribute(true) 
FlagsAttribute 
public enum TypeAttributes
メンバメンバ
 メンバ説明
.NET Compact Framework によるサポートAbstract抽象型であることを指定します。 
.NET Compact Framework によるサポートAnsiClassLPTSTR は ANSI として解釈されます。 
.NET Compact Framework によるサポートAutoClassLPTSTR は自動的に解釈されます。 
.NET Compact Framework によるサポートAutoLayoutクラス フィールド共通言語ランタイムによって自動的にレイアウトされることを指定します。 
.NET Compact Framework によるサポートBeforeFieldInit型の静的メソッド呼び出しても、システムによって型が強制的に初期化されることはないことを指定します。 
.NET Compact Framework によるサポートClass型がクラスであることを指定します。 
.NET Compact Framework によるサポートClassSemanticsMaskクラスセマンティクス情報指定します現在のクラスコンテキスト バインド クラスです (そうでない場合は非バインド クラス)。 
CustomFormatClassLPSTR は、NotSupportedException のスロー含め実装固有の何らかの手段解釈されます。 
CustomFormatMask標準以外エンコーディング情報取得しネイティブ相互運用性実現するために使用されます。2 ビットの値が持つ意味は指定されていません。 
.NET Compact Framework によるサポートExplicitLayoutクラス フィールド指定されオフセットレイアウトされることを指定します。 
.NET Compact Framework によるサポートHasSecurity型にセキュリティ関連付けられています。 
.NET Compact Framework によるサポートImportクラスまたはインターフェイス別のモジュールからインポートされることを指定します。 
.NET Compact Framework によるサポートInterface型がインターフェイスであることを指定します。 
.NET Compact Framework によるサポートLayoutMaskクラス レイアウト情報指定します。 
.NET Compact Framework によるサポートNestedAssemblyクラスが、アセンブリ参照可能範囲中にあるため、そのアセンブリだけからアクセスできること指定します。 
.NET Compact Framework によるサポートNestedFamANDAssemクラスアセンブリおよびファミリ参照可能範囲内指定します。この結果、そのファミリアセンブリ積集合にあるメソッドだけからアクセスできます。 
.NET Compact Framework によるサポートNestedFamilyクラスファミリ参照可能範囲内指定します。この結果、そのファミリの独自の型および内部処理形式メソッドだけからアクセスできます。 
.NET Compact Framework によるサポートNestedFamORAssemクラスファミリまたはアセンブリ参照可能範囲内指定します。この結果、そのファミリアセンブリ和集合にあるメソッドだけからアクセスできます。 
.NET Compact Framework によるサポートNestedPrivateクラスが、プライベートな参照可能範囲中にあることを指定します。 
.NET Compact Framework によるサポートNestedPublicクラスが、パブリック参照可能範囲中にあることを指定します。 
.NET Compact Framework によるサポートNotPublicクラスパブリックでないことを指定します。 
.NET Compact Framework によるサポートPublicクラスパブリックであることを指定します。 
.NET Compact Framework によるサポートReservedMaskランタイム使用するために予約され属性。 
.NET Compact Framework によるサポートRTSpecialNameランタイムは名前のエンコード方式確認する必要があります。 
.NET Compact Framework によるサポートSealedクラス具象クラスで、拡張できないこと指定します。 
.NET Compact Framework によるサポートSequentialLayoutクラス フィールドが、メタデータ生成される順序連続的にレイアウトされることを指定します。 
.NET Compact Framework によるサポートSerializableクラスシリアル化できること指定します。 
.NET Compact Framework によるサポートSpecialName名前で説明するという方法で、クラスが特別であることを指定します。 
.NET Compact Framework によるサポートStringFormatMaskネイティブ相互運用性を得るための文字列情報取得使用されます。 
.NET Compact Framework によるサポートUnicodeClassLPTSTR は UNICODE として解釈されます。 
.NET Compact Framework によるサポートVisibilityMask型の参照可能範囲情報指定します。 
解説解説

この列挙子クラスメンバは、corhdr.h ファイル定義されている CorTypeAttr 列挙子と一致します

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「TypeAttributes 列挙体」の関連用語

TypeAttributes 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



TypeAttributes 列挙体のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS