Share via


IVsDataTabularObject Interface

Definition

Represents a mapped object that exposes data in a tabular form.

public interface class IVsDataTabularObject : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularObject", AvailableRestrictions="Catalog, Schema, Name", ClassId="CBC8E38C-130D-4770-A682-C8DBB61C48FC", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")]
public interface IVsDataTabularObject : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularObject", AvailableRestrictions="Catalog, Schema, Name", ClassId="CBC8E38C-130D-4770-A682-C8DBB61C48FC", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")>]
type IVsDataTabularObject = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTabularObject
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
Derived
Attributes
Implements

Properties

Catalog

Gets the catalog of the tabular object.

Columns

Gets a list of data columns contained in the tabular object.

Identifier

Gets the list of identifier parts that uniquely identify the current generic mapped type.

(Inherited from IVsDataMappedObject)
IsDeleted

Gets a value indicating whether the current generic mapped type is deleted.

(Inherited from IVsDataMappedObject)
IsSystemObject

Gets a value indicating whether the tabular object is a system object.

Name

Gets the name of the generic mapped type.

(Inherited from IVsDataMappedObject)
Properties

Gets name/value pairs containing the property names and values associated with the current generic mapped type.

(Inherited from IVsDataMappedObject)
Schema

Gets the schema of the most double-click tabular object.

Selector

Gets a selector object that enables the retrieval of data source–specific metadata from the data object support XML file.

(Inherited from IVsDataMappedObject)
Site

Gets or sets the site.

(Inherited from IVsDataSiteableObject<T>)
Type

Gets the type name as a string for the current generic mapped type.

(Inherited from IVsDataMappedObject)
UnderlyingObject

Gets the underlying object that is contained by the current generic mapped type.

(Inherited from IVsDataMappedObject)

Applies to