Share via


DataViewSchema.Column Structure

Définition

Cette classe décrit une colonne dans le schéma particulier.

public struct DataViewSchema.Column
type DataViewSchema.Column = struct
Public Structure DataViewSchema.Column
Héritage
DataViewSchema.Column

Propriétés

Annotations

Annotations de la colonne.

Index

Index de la colonne dans le schéma.

IsHidden

Indique si cette colonne est masquée (accessible uniquement par index).

Name

Nom de la colonne.

Type

Type de la colonne.

Méthodes

ToString()

Cette classe décrit une colonne dans le schéma particulier.

Méthodes d’extension

GetKeyValues<TValue>(DataViewSchema+Column, VBuffer<TValue>)

Stocke les valeurs de clé de la colonne d’entrée dans la mémoire tampon fournie, s’il s’agit d’un type de clé et dont les valeurs de clé sont des ItemTypeRawType correspondances TValue. S’il n’existe aucune annotation clé correspondante, cela lève une exception.

GetSlotNames(DataViewSchema+Column, VBuffer<ReadOnlyMemory<Char>>)

Stocke les noms des emplacements de la colonne d’entrée dans la mémoire tampon fournie, s’il existe des noms d’emplacements. Sinon, elle lève une exception.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Retourne true si la colonne d’entrée est de VectorDataViewType, et qui a SlotNames l’annotation d’un VectorDataViewType dont ItemType est , et plus loin dont la Size taille correspond à cette taille de TextDataViewTypevecteur d’entrée.

HasSlotNames(DataViewSchema+Column)

Retourne true si la colonne d’entrée est de VectorDataViewType, et qui a SlotNames l’annotation d’un VectorDataViewType dont ItemType est , et plus loin dont la Size taille correspond à cette taille de TextDataViewTypevecteur d’entrée.

IsNormalized(DataViewSchema+Column)

Retourne true si et uniquement si column l’annotation trueest IsNormalized définie sur .

S’applique à