Core.CompilerMessageAttribute — Klasa (F#)
Wskazuje, że wiadomość należy emitowane, gdy kod źródłowy F# używa tej konstrukcji.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core
Zgromadzenie: FSharp.Core (w 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
Uwagi
Można także użyć krótkiej formy nazwy, CompilerMessage.
Konstruktory
Członkowskie |
Opis |
---|---|
Tworzy wystąpienie atrybutu. |
Wystąpienie członków
Członkowskie |
Opis |
---|---|
Wskazuje, jeśli wiadomość powinna wskazywać błąd kompilatora.Błąd liczby mniejsze niż 10000 uważane są zarezerwowane do użytku przez kompilator F# i bibliotek. |
|
Wskazuje się, jeśli konstrukcja zawsze być ukryte w środowisku edycji. |
|
Wskazuje komunikat ostrzegawczy podczas kod źródłowy F# używa tej konstrukcji |
|
Wskazuje numer skojarzony z wiadomości. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne