SupportsAttributeMarkupAttribute - Classe

Permet à un composant WebPart approprié à sérialiser dans le balisage de la page à l'aide de la balise d'attribut contrôle standard.

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.WebPartPages
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class SupportsAttributeMarkupAttribute _
    Inherits Attribute
'Utilisation
Dim instance As SupportsAttributeMarkupAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class SupportsAttributeMarkupAttribute : Attribute

Remarques

Si un composant WebPart dérive de WebPartet n'utilise pas les fonctionnalités clés de System.Web.UI.WebControls.WebParts.WebPart, tels que le System.Web.UI.WebControls.WebParts.PersonalizableAttribute, puis il sera sérialisé dans le balisage de la page en tant que XML.

Si le composant WebPart fournit TypeConverters pour l'ensemble de ses propriétés publiques complexes qu'il peut définir cet attribut sur true , puis le composant WebPart sera sérialisé dans le balisage de la page à l'aide de la balise d'attribut contrôle standard.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SupportsAttributeMarkupAttribute - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms