IVsDataTableColumn Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |