VectorDataViewType.Dimensions Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
As dimensões. Isso sempre terá pelo menos um item. Todos os valores não serão negativos. Assim como acontece com Size, um valor zero indica que o tipo de vetor é considerado com comprimento desconhecido ao longo dessa dimensão.
public System.Collections.Immutable.ImmutableArray<int> Dimensions { get; }
member this.Dimensions : System.Collections.Immutable.ImmutableArray<int>
Public ReadOnly Property Dimensions As ImmutableArray(Of Integer)
Valor da propriedade
Comentários
No caso em que esse é um tipo multidimensional, ou seja, uma situação em Dimensions que tem comprimento maior que um, já VBuffer<T> que é uma única estrutura dimensional, devemos esclarecer o que queremos dizer. Os índices representam uma exibição "nivelada" das coordenadas implícitas nas dimensões. Consideramos que a última dimensão é o índice mais "menor". No caso em que Dimensions tem comprimento 2
, isso é comumente chamado de ordem de linha principal. Portanto, se você hipoteticamente tivesse dimensões de { 5, 2 }
, então os VBuffer<T> valores seriam de todo o comprimento 10
, e os índices achatados 0, 1, 2, 3, 4, ...
corresponderiam a "coordenadas" de (0, 0), (0, 1), (1, 0), (1, 1), (2, 0), ...
, respectivamente.