Поделиться через


Класс SupportsAttributeMarkupAttribute

Включает соответствующие веб-части, который будет сериализован в разметке страницы с помощью атрибута разметки стандартный элемент управления.

Иерархия наследования

System.Object
  System.Attribute
    Microsoft.SharePoint.WebPartPages.SupportsAttributeMarkupAttribute

Пространство имен:  Microsoft.SharePoint.WebPartPages
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class SupportsAttributeMarkupAttribute _
    Inherits Attribute
'Применение
Dim instance As SupportsAttributeMarkupAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class SupportsAttributeMarkupAttribute : Attribute

Замечания

Если веб-часть является производным от WebPart, а не использовать ключевые функции из System.Web.UI.WebControls.WebParts.WebPart, например System.Web.UI.WebControls.WebParts.PersonalizableAttribute, затем он будет сериализовано в разметке страницы в XML-ФАЙЛЕ.

Если веб-часть предоставляет TypeConverters для всех сложных общих свойств, этот атрибут можно задать для true , и веб-часть будет сериализовано в разметке страницы с помощью атрибута разметки стандартный элемент управления.

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SupportsAttributeMarkupAttribute

Пространство имен Microsoft.SharePoint.WebPartPages