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.