Compartilhar via


Classe Core.CompilerMessageAttribute (F#)

Indica que uma mensagem deve ser emitida quando o código-fonte de F# usar esta compilação.

Namespace/Module Path: Microsoft.FSharp.Core

Assembly: FSharp.Core (em 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

Comentários

Você também pode usar a forma curta de nome, CompilerMessage.

Construtores

Membro

Descrição

novo

Cria uma instância do atributo.

Métodos como membros exemplo

Membro

Descrição

ISERROR

Indica se a mensagem indicar um erro do compilador. Números de erro menor que 10000 são considerados reservados para o uso do compilador e as bibliotecas de F#.

IsHidden

Indica se a compilação é sempre oculta em um ambiente de edição.

Message (Mensagem)

Indica a mensagem de aviso a ser emitida quando o código-fonte de F# usa esta compilação

MessageNumber

Indica o número associado com a mensagem.

Plataformas

O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informações de Versão

Versões da biblioteca principal de F#

Suportado em: 2,0, 4,0, portáteis

Consulte também

Referência

Namespace Microsoft.FSharp.Core (F#)