Core.CompilerMessageAttribute クラス (F#)

この構成要素を F# ソース コードで使用したときにメッセージが生成されることを示します。

名前空間/モジュール パス: Microsoft.FSharp.Core

アセンブリ: FSharp.Core (FSharp.Core.dll)

[<AttributeUsage(AttributeTargets.All, AllowMultiple = false)>]
[<Sealed>]
type CompilerMessageAttribute =
 class
  new CompilerMessageAttribute : string * int -> CompilerMessageAttribute
  member this.IsError :  bool with get, set
  member this.IsHidden :  bool with get, set
  member this.Message :  string
  member this.MessageNumber :  int
 end

解説

短縮形の名前である CompilerMessage も使用できます。

コンストラクター

メンバー

説明

new

属性のインスタンスを作成します。

インスタンス メンバー

メンバー

説明

IsError

メッセージがコンパイラ エラーを示すかどうかを示します。 10000 未満のエラー番号は、F# のコンパイラとライブラリで使用するために予約済みと見なされます。

IsHidden

構成要素を編集環境で常に非表示にする必要があるかどうかを示します。

Message

この構成要素を F# ソース コードで使用したときに生成される警告メッセージを示します。

MessageNumber

メッセージに関連付けられた番号を示します。

プラットフォーム

Windows 8、Windows 7、Windows Server 2012 で Windows Server 2008 R2

バージョン情報

F# コア ライブラリのバージョン

サポート: ポータブル 2.0、4.0

参照

関連項目

Microsoft.FSharp.Core 名前空間 (F#)