Share via


CUIDataSource class

Represents an abstract class that loads an XML document, retrieves a subset of its data, and applies customizations to the XML by replacing or removing some of the nodes.

Inheritance hierarchy

System.Object
  Microsoft.Web.CommandUI.CUIDataSource

Namespace:  Microsoft.Web.CommandUI
Assembly:  Microsoft.Web.CommandUI (in Microsoft.Web.CommandUI.dll)

Syntax

'Declaration
Public MustInherit Class CUIDataSource
'Usage
Dim instance As CUIDataSource
public abstract class CUIDataSource

Remarks

Subclasses of this class can implement a custom use of ApplyExtensions(), EnsureDocument(), or ApplyQuery().

Do not use types or members of the Microsoft.Web.CommandUI namespace for development within a SharePoint environment. Instead, use SPRibbon and related types in the Microsoft.SharePoint.WebControls namespace. For information about customizing the ribbon in Microsoft SharePoint Foundation, see The Ribbon in SharePoint Foundation.

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

CUIDataSource members

Microsoft.Web.CommandUI namespace