FormRegionNameAttribute Класс (2007 System)
Обновлен: Ноябрь 2007
Представляет имя, которое однозначно идентифицирует область формы среди всех надстроек Outlook.
Пространство имен: Microsoft.Office.Tools.Outlook
Сборка: Microsoft.Office.Tools.Outlook.v9.0 (в Microsoft.Office.Tools.Outlook.v9.0.dll)
Синтаксис
'Декларация
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False, Inherited := False)> _
Public NotInheritable Class FormRegionNameAttribute _
Inherits Attribute
'Применение
Dim instance As FormRegionNameAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
public sealed class FormRegionNameAttribute : Attribute
Заметки
Так как Outlook может загрузить более одной надстройки и каждая надстройка может содержать несколько областей формы, то для предотвращения конфликтов имен необходимо убедиться в том, что свойство Name класса FormRegionNameAttribute содержит уникальное имя.
При добавлении в проект элемента Область формы OutlookVisual Studio Tools for Office автоматически добавляет данный атрибут к классу производства областей формы, расположенному в файле кода области формы. Имя атрибута конструируется следующим образом: к имени надстройки добавляется имя элемента области формы, отделенное точкой. Например, «OutlookAddIn1.FormRegion1».
Иерархия наследования
System.Object
System.Attribute
Microsoft.Office.Tools.Outlook.FormRegionNameAttribute
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.