SuppressMessageAttribute.Scope Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает область кода, соответствующего атрибуту.
public:
property System::String ^ Scope { System::String ^ get(); void set(System::String ^ value); };
public string Scope { get; set; }
public string? Scope { get; set; }
member this.Scope : string with get, set
Public Property Scope As String
Значение свойства
Область кода, соответствующего атрибуту.
Комментарии
Свойство Scope является необязательным аргументом, который указывает область метаданных, для которой относится атрибут. В следующей таблице показаны возможные значения.
| Ценность | Описание |
|---|---|
"member" |
Подавляет предупреждения для элемента. |
"module" |
Подавляет предупреждения для сборки. Это глобальное подавление, которое применяется ко всему проекту. |
"namespace" |
Эта область подавляет предупреждения для самого пространства имен. Он не подавляет предупреждения о типах в пространстве имен. |
"namespaceanddescendants" |
Подавляет предупреждения в пространстве имен и всех его потомках. Это значение игнорируется устаревшим анализом кода. |
"type" |
Подавляет предупреждения для типа. |
Для анализа "resource"устаревшего кода также является допустимым значением. Дополнительные сведения о областях см. в разделе "Подавление предупреждений анализа кода".