Ler em inglês

Compartilhar via


Aviso do compilador (nível 1) CS1574

O comentário XML sobre 'construct' tem o atributo cref 'name' sintaticamente incorreto

Uma cadeia de caracteres passada para uma marca cref, por exemplo, dentro de uma marca de <exceção>, referenciada a um membro que não está disponível no ambiente de build atual. A cadeia de caracteres que você passa para uma marca cref deve ser o nome sintaticamente correto de um membro ou campo.

Para obter mais informações, confira Marcas recomendadas para comentários da documentação.

O exemplo a seguir gera CS1574:

C#
// CS1574.cs  
// compile with: /W:1 /doc:x.xml  
using System;  
  
/// <exception cref="System.Console.WriteLin">An exception class.</exception>   // CS1574  
// instead, uncomment and try the following line  
// /// <exception cref="System.Console.WriteLine">An exception class.</exception>  
class EClass : Exception  
{  
}  
  
class TestClass  
{  
   public static void Main()  
   {  
      try  
      {  
      }  
      catch(EClass)  
      {  
      }  
   }  
}