Sdílet prostřednictvím


IVsDataTableColumn Rozhraní

Definice

Představuje mapovaný objekt, který popisuje sloupec tabulky.

public interface class IVsDataTableColumn : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataColumn
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")]
public interface IVsDataTableColumn : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataColumn
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")>]
type IVsDataTableColumn = interface
    interface IVsDataColumn
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableColumn
Implements IVsDataColumn, IVsDataSiteableObject(Of IVsDataMappedObject)
Odvozené
Atributy
Implementuje

Vlastnosti

AdoDotNetDataType

Získá datový typ ADO.NET jako číselnou hodnotu z výčtu specifického pro ADO.NET.

(Zděděno od IVsDataColumn)
AdoDotNetDbType

Získá hodnotu z výčtuDbType, který určuje datový typ sloupce pro ADO.NET zprostředkovatele dat.

(Zděděno od IVsDataColumn)
DefaultValue

Získá výchozí hodnotu přiřazenou tomuto objektu sloupce, pokud existuje.

FrameworkDataType

Získá typ rozhraní .NET Framework sloupce.

(Zděděno od IVsDataColumn)
Identifier

Získá seznam částí identifikátoru, které jednoznačně identifikují aktuální obecný mapovaný typ.

(Zděděno od IVsDataMappedObject)
IsComputed

Získá hodnotu označující, zda tento sloupec objekt je vypočítá.

IsDeleted

Získá hodnotu označující, zda aktuální obecný mapovaný typ je odstraněn.

(Zděděno od IVsDataMappedObject)
IsNullable

Získá hodnotu označující, zda sloupec je null.

(Zděděno od IVsDataColumn)
Length

Získá délku sloupce.

(Zděděno od IVsDataColumn)
Name

Získá název obecného mapovaného typu.

(Zděděno od IVsDataMappedObject)
NativeDataType

Získá název datového typu specifického zdroje dat.

(Zděděno od IVsDataColumn)
Ordinal

Získá pořadové číslo sloupce, který určuje pořadí sloupce v kolekci sloupců.

(Zděděno od IVsDataColumn)
Precision

Získá maximální počet číslic uložených ve sloupci.

(Zděděno od IVsDataColumn)
Properties

Získá dvojice název/hodnota obsahující názvy vlastností a hodnoty přidružené k aktuálnímu obecnému mapovanému typu.

(Zděděno od IVsDataMappedObject)
Scale

Získá maximální počet číslic vpravo od desetinné čárky.

(Zděděno od IVsDataColumn)
Selector

Získá selektor objektu, který umožňuje načtení metadat specifických pro zdroj dat ze souboru XML podpory datového objektu.

(Zděděno od IVsDataMappedObject)
Site

Získá nebo nastaví web.

(Zděděno od IVsDataSiteableObject<T>)
Type

Získá název typu jako řetězec pro aktuální obecný mapovaný typ.

(Zděděno od IVsDataMappedObject)
UnderlyingObject

Získá základní objekt, který je obsažen v aktuálním obecné mapovaný typ.

(Zděděno od IVsDataMappedObject)
UserDataType

Získá uživatelem definovaný datový typ.

(Zděděno od IVsDataColumn)

Platí pro