Share via


TargetSchemaVersionAttribute Class

Provides a definition for an attribute that can be used to define the target schema version of a concrete SPAction object.

Inheritance Hierarchy

System.Object
  System.Attribute
    Microsoft.SharePoint.Upgrade.TargetSchemaVersionAttribute

Namespace:  Microsoft.SharePoint.Upgrade
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

<AttributeUsageAttribute(AttributeTargets.Class)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class TargetSchemaVersionAttribute _
    Inherits Attribute _
    Implements IComparable

Dim instance As TargetSchemaVersionAttribute
[AttributeUsageAttribute(AttributeTargets.Class)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class TargetSchemaVersionAttribute : Attribute, 
    IComparable

Remarks

This class cannot be extended.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

TargetSchemaVersionAttribute Members

Microsoft.SharePoint.Upgrade Namespace