Partager via


DirectoryObjectListResult interface

Extends

Propriétés

odatanextLink

URL permettant d’obtenir l’ensemble de résultats suivant.

Propriétés héritées

length

Obtient ou définit la longueur du tableau. Il s’agit d’un numéro un supérieur à l’index le plus élevé du tableau.

Méthodes héritées

at(number)

Prend une valeur entière et retourne l’élément à cet index, ce qui autorise les entiers positifs et négatifs. Les entiers négatifs sont comptabilisés en arrière à partir du dernier élément du tableau.

concat((DirectoryObjectUnion | ConcatArray<DirectoryObjectUnion>)[])

Combine au moins deux tableaux. Cette méthode retourne un nouveau tableau sans modifier les tableaux existants.

concat(ConcatArray<DirectoryObjectUnion>[])

Combine au moins deux tableaux. Cette méthode retourne un nouveau tableau sans modifier les tableaux existants.

copyWithin(number, number, number)

Retourne cet objet après avoir copié une section du tableau identifiée par le début et la fin dans le même tableau à partir de la cible de position

entries()

Retourne une paire de clés et de valeurs itérable pour chaque entrée dans le tableau

every((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, any)

Détermine si tous les membres d’un tableau satisfont au test spécifié.

every<S>((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value, any)

Détermine si tous les membres d’un tableau satisfont au test spécifié.

fill(DirectoryObjectUnion, number, number)

Modifie tous les éléments du tableau de start à l’index end en statique value et retourne le tableau modifié

filter((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, any)

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

filter<S>((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value, any)

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

find((value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown, any)
find<S>((this: void, value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => value, any)

Retourne la valeur du premier élément du tableau où le prédicat est true et non défini dans le cas contraire.

findIndex((value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown, any)

Retourne l’index du premier élément du tableau où le prédicat a la valeur true, et -1 dans le cas contraire.

flat<A, D>(A, D)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flatMap<U, This>((this: This, value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U | (readonly U[]), This)

Appelle une fonction de rappel définie sur chaque élément d’un tableau. Ensuite, aplatit le résultat dans un nouveau tableau. Ceci est identique à une carte suivie d’une carte plate avec la profondeur 1.

forEach((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => void, any)

Exécute l'action spécifiée pour chaque élément d'un tableau.

includes(DirectoryObjectUnion, number)

Détermine si un tableau inclut un certain élément, en retournant true ou false le cas échéant.

indexOf(DirectoryObjectUnion, number)

Retourne l’index de la première occurrence d’une valeur dans un tableau, ou -1 si elle n’est pas présente.

join(string)

Ajoute tous les éléments d’un tableau dans une chaîne, séparée par la chaîne de séparateur spécifiée.

keys()

Retourne un itérable de clés dans le tableau

lastIndexOf(DirectoryObjectUnion, number)

Retourne l’index de la dernière occurrence d’une valeur spécifiée dans un tableau, ou -1 si elle n’est pas présente.

map<U>((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U, any)

Appelle une fonction de rappel définie sur chaque élément d'un tableau et retourne un tableau contenant les résultats.

pop()

Supprime le dernier élément d'un tableau et le retourne. Si le tableau est vide, undefined est retourné et le tableau n’est pas modifié.

push(DirectoryObjectUnion[])

Ajoute de nouveaux éléments à la fin d’un tableau et retourne la nouvelle longueur du tableau.

reduce((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

reduce((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion, DirectoryObjectUnion)
reduce<U>((previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U, U)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

reduceRight((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

reduceRight((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion, DirectoryObjectUnion)
reduceRight<U>((previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U, U)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

reverse()

Inverse les éléments d’un tableau en place. Cette méthode mute le tableau et retourne une référence au même tableau.

shift()

Supprime le premier élément d'un tableau et le retourne. Si le tableau est vide, undefined est retourné et le tableau n’est pas modifié.

slice(number, number)

Retourne une copie d’une section d’un tableau. Pour le début et la fin, un index négatif peut être utilisé pour indiquer un décalage par rapport à la fin du tableau. Par exemple, -2 fait référence à l’avant-dernier élément du tableau.

some((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, any)

Détermine si la fonction de rappel spécifiée retourne true pour n’importe quel élément d’un tableau.

sort((a: DirectoryObjectUnion, b: DirectoryObjectUnion) => number)

Trie un tableau sur place. Cette méthode mute le tableau et retourne une référence au même tableau.

splice(number, number)

Supprime les éléments d'un tableau et, si nécessaire, insère de nouveaux éléments à leur place, tout en retournant les éléments supprimés.

splice(number, number, DirectoryObjectUnion[])

Supprime les éléments d'un tableau et, si nécessaire, insère de nouveaux éléments à leur place, tout en retournant les éléments supprimés.

toLocaleString()

Retourne une représentation d'un tableau sous forme de chaîne. Les éléments sont convertis en chaîne à l’aide de leurs méthodes toLocaleString.

toString()

Retourne une représentation d'un tableau sous forme de chaîne.

unshift(DirectoryObjectUnion[])

Insère de nouveaux éléments au début d’un tableau et retourne la nouvelle longueur du tableau.

values()

Retourne un itérable de valeurs dans le tableau

[iterator]()

Itérateur

[unscopables]()

Renvoie un objet dont les propriétés ont la valeur « true » lorsqu’elles seront absentes lorsqu’elles seront utilisées dans une instruction « with ».

Détails de la propriété

URL permettant d’obtenir l’ensemble de résultats suivant.

odatanextLink?: string

Valeur de propriété

string

Détails de la propriété héritée

length

Obtient ou définit la longueur du tableau. Il s’agit d’un numéro un supérieur à l’index le plus élevé du tableau.

length: number

Valeur de propriété

number

Hérité de Array.length

Détails de la méthode héritée

at(number)

Prend une valeur entière et retourne l’élément à cet index, ce qui autorise les entiers positifs et négatifs. Les entiers négatifs sont comptabilisés en arrière à partir du dernier élément du tableau.

function at(index: number): undefined | DirectoryObjectUnion

Paramètres

index

number

Retours

undefined | DirectoryObjectUnion

Hérité de Array.at

concat((DirectoryObjectUnion | ConcatArray<DirectoryObjectUnion>)[])

Combine au moins deux tableaux. Cette méthode retourne un nouveau tableau sans modifier les tableaux existants.

function concat(items: (DirectoryObjectUnion | ConcatArray<DirectoryObjectUnion>)[]): DirectoryObjectUnion[]

Paramètres

items

(DirectoryObjectUnion | ConcatArray<DirectoryObjectUnion>)[]

Tableaux et/ou éléments supplémentaires à ajouter à la fin du tableau.

Retours

Hérité de Array.concat

concat(ConcatArray<DirectoryObjectUnion>[])

Combine au moins deux tableaux. Cette méthode retourne un nouveau tableau sans modifier les tableaux existants.

function concat(items: ConcatArray<DirectoryObjectUnion>[]): DirectoryObjectUnion[]

Paramètres

items

ConcatArray<DirectoryObjectUnion>[]

Tableaux et/ou éléments supplémentaires à ajouter à la fin du tableau.

Retours

Hérité de Array.concat

copyWithin(number, number, number)

Retourne cet objet après avoir copié une section du tableau identifiée par le début et la fin dans le même tableau à partir de la cible de position

function copyWithin(target: number, start: number, end?: number): DirectoryObjectListResult

Paramètres

target

number

Si la cible est négative, elle est traitée comme longueur+cible où la longueur est la longueur du tableau.

start

number

Si start est négatif, il est traité comme longueur+début. Si la fin est négative, elle est traitée comme longueur+fin.

end

number

Si elle n’est pas spécifiée, la longueur de cet objet est utilisée comme valeur par défaut.

Retours

Hérité de Array.copyWithin

entries()

Retourne une paire de clés et de valeurs itérable pour chaque entrée dans le tableau

function entries(): IterableIterator<[number, DirectoryObjectUnion]>

Retours

IterableIterator<[number, DirectoryObjectUnion]>

Hérité de Array.entries

every((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, any)

Détermine si tous les membres d’un tableau satisfont au test spécifié.

function every(predicate: (value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, thisArg?: any): boolean

Paramètres

predicate

(value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown

Fonction acceptant jusqu'à trois arguments. Chaque méthode appelle la fonction de prédicat pour chaque élément du tableau jusqu’à ce que le prédicat retourne une valeur qui est coercible à la valeur booléenne false, ou jusqu’à la fin du tableau.

thisArg

any

Objet auquel le mot clé peut faire référence dans la fonction de prédicat. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

boolean

Hérité de Array.every

every<S>((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value, any)

Détermine si tous les membres d’un tableau satisfont au test spécifié.

function every<S>(predicate: (value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value, thisArg?: any): this

Paramètres

predicate

(value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value

Fonction acceptant jusqu'à trois arguments. Chaque méthode appelle la fonction de prédicat pour chaque élément du tableau jusqu’à ce que le prédicat retourne une valeur qui est coercible à la valeur booléenne false, ou jusqu’à la fin du tableau.

thisArg

any

Objet auquel le mot clé peut faire référence dans la fonction de prédicat. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

this

Hérité de Array.every

fill(DirectoryObjectUnion, number, number)

Modifie tous les éléments du tableau de start à l’index end en statique value et retourne le tableau modifié

function fill(value: DirectoryObjectUnion, start?: number, end?: number): DirectoryObjectListResult

Paramètres

value
DirectoryObjectUnion

valeur pour remplir la section de tableau avec

start

number

index pour commencer à remplir le tableau à . Si start est négatif, il est traité comme longueur+début où longueur est la longueur du tableau.

end

number

index pour arrêter le remplissage du tableau à. Si la fin est négative, elle est traitée comme longueur+fin.

Retours

Hérité de Array.fill

filter((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, any)

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

function filter(predicate: (value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, thisArg?: any): DirectoryObjectUnion[]

Paramètres

predicate

(value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown

Fonction acceptant jusqu'à trois arguments. La méthode filter appelle la fonction de prédicat une fois pour chaque élément du tableau.

thisArg

any

Objet auquel le mot clé peut faire référence dans la fonction de prédicat. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

Hérité de Array.filter

filter<S>((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value, any)

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

function filter<S>(predicate: (value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value, thisArg?: any): S[]

Paramètres

predicate

(value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => value

Fonction acceptant jusqu'à trois arguments. La méthode filter appelle la fonction de prédicat une fois pour chaque élément du tableau.

thisArg

any

Objet auquel le mot clé peut faire référence dans la fonction de prédicat. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

S[]

Hérité de Array.filter

find((value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown, any)

function find(predicate: (value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown, thisArg?: any): undefined | DirectoryObjectUnion

Paramètres

predicate

(value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown

thisArg

any

Retours

undefined | DirectoryObjectUnion

Hérité de Array.find

find<S>((this: void, value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => value, any)

Retourne la valeur du premier élément du tableau où le prédicat est true et non défini dans le cas contraire.

function find<S>(predicate: (this: void, value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => value, thisArg?: any): undefined | S

Paramètres

predicate

(this: void, value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => value

find appelle le prédicat une fois pour chaque élément du tableau, dans l’ordre croissant, jusqu’à ce qu’il en trouve un où le prédicat retourne true. Si un tel élément est trouvé, la recherche retourne immédiatement cette valeur d’élément. Sinon, recherchez des retours non définis.

thisArg

any

Si elle est fournie, elle sera utilisée comme valeur pour chaque appel de prédicat. S’il n’est pas fourni, undefined est utilisé à la place.

Retours

undefined | S

Hérité de Array.find

findIndex((value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown, any)

Retourne l’index du premier élément du tableau où le prédicat a la valeur true, et -1 dans le cas contraire.

function findIndex(predicate: (value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown, thisArg?: any): number

Paramètres

predicate

(value: DirectoryObjectUnion, index: number, obj: DirectoryObjectUnion[]) => unknown

find appelle le prédicat une fois pour chaque élément du tableau, dans l’ordre croissant, jusqu’à ce qu’il en trouve un où le prédicat retourne true. Si un tel élément est trouvé, findIndex retourne immédiatement cet index d’élément. Sinon, findIndex retourne -1.

thisArg

any

Si elle est fournie, elle sera utilisée comme valeur pour chaque appel de prédicat. S’il n’est pas fourni, undefined est utilisé à la place.

Retours

number

Hérité de Array.findIndex

flat<A, D>(A, D)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]

Paramètres

this

A

depth

D

Profondeur de récursivité maximale

Retours

FlatArray<A, D>[]

Hérité de Array.flat

flatMap<U, This>((this: This, value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U | (readonly U[]), This)

Appelle une fonction de rappel définie sur chaque élément d’un tableau. Ensuite, aplatit le résultat dans un nouveau tableau. Ceci est identique à une carte suivie d’une carte plate avec la profondeur 1.

function flatMap<U, This>(callback: (this: This, value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U | (readonly U[]), thisArg?: This): U[]

Paramètres

callback

(this: This, value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U | (readonly U[])

Fonction acceptant jusqu'à trois arguments. La méthode flatMap appelle la fonction de rappel une fois pour chaque élément du tableau.

thisArg

This

Objet auquel le mot clé peut faire référence dans la fonction de rappel. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

U[]

Hérité de Array.flatMap

forEach((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => void, any)

Exécute l'action spécifiée pour chaque élément d'un tableau.

function forEach(callbackfn: (value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => void, thisArg?: any)

Paramètres

callbackfn

(value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => void

Fonction acceptant jusqu'à trois arguments. forEach appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel le mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Hérité de Array.forEach

includes(DirectoryObjectUnion, number)

Détermine si un tableau inclut un certain élément, en retournant true ou false le cas échéant.

function includes(searchElement: DirectoryObjectUnion, fromIndex?: number): boolean

Paramètres

searchElement
DirectoryObjectUnion

Élément à rechercher.

fromIndex

number

Position dans ce tableau à laquelle commencer la recherche de searchElement.

Retours

boolean

Hérité de Array.includes

indexOf(DirectoryObjectUnion, number)

Retourne l’index de la première occurrence d’une valeur dans un tableau, ou -1 si elle n’est pas présente.

function indexOf(searchElement: DirectoryObjectUnion, fromIndex?: number): number

Paramètres

searchElement
DirectoryObjectUnion

Valeur à localiser dans le tableau.

fromIndex

number

Index de tableau à partir duquel commencer la recherche. Si fromIndex est omis, la recherche commence à l’index 0.

Retours

number

Hérité de Array.indexOf

join(string)

Ajoute tous les éléments d’un tableau dans une chaîne, séparée par la chaîne de séparateur spécifiée.

function join(separator?: string): string

Paramètres

separator

string

Chaîne utilisée pour séparer un élément du tableau du suivant dans la chaîne résultante. En cas d’omission, les éléments du tableau sont séparés par une virgule.

Retours

string

Hérité de Array.join

keys()

Retourne un itérable de clés dans le tableau

function keys(): IterableIterator<number>

Retours

IterableIterator<number>

Hérité de Array.keys

lastIndexOf(DirectoryObjectUnion, number)

Retourne l’index de la dernière occurrence d’une valeur spécifiée dans un tableau, ou -1 si elle n’est pas présente.

function lastIndexOf(searchElement: DirectoryObjectUnion, fromIndex?: number): number

Paramètres

searchElement
DirectoryObjectUnion

Valeur à localiser dans le tableau.

fromIndex

number

Index de tableau à partir duquel commencer la recherche vers l’arrière. Si fromIndex est omis, la recherche commence au dernier index du tableau.

Retours

number

Hérité de Array.lastIndexOf

map<U>((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U, any)

Appelle une fonction de rappel définie sur chaque élément d'un tableau et retourne un tableau contenant les résultats.

function map<U>(callbackfn: (value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U, thisArg?: any): U[]

Paramètres

callbackfn

(value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => U

Fonction acceptant jusqu'à trois arguments. La méthode map appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel le mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

U[]

Hérité de Array.map

pop()

Supprime le dernier élément d'un tableau et le retourne. Si le tableau est vide, undefined est retourné et le tableau n’est pas modifié.

function pop(): undefined | DirectoryObjectUnion

Retours

undefined | DirectoryObjectUnion

Hérité de Array.pop

push(DirectoryObjectUnion[])

Ajoute de nouveaux éléments à la fin d’un tableau et retourne la nouvelle longueur du tableau.

function push(items: DirectoryObjectUnion[]): number

Paramètres

items

DirectoryObjectUnion[]

Nouveaux éléments à ajouter au tableau.

Retours

number

Hérité de Array.push

reduce((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

function reduce(callbackfn: (previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion): DirectoryObjectUnion

Paramètres

callbackfn

(previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion

Fonction qui accepte jusqu’à quatre arguments. La méthode reduce appelle la fonction callbackfn une fois pour chaque élément du tableau.

Retours

Hérité de Array.reduce

reduce((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion, DirectoryObjectUnion)

function reduce(callbackfn: (previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion, initialValue: DirectoryObjectUnion): DirectoryObjectUnion

Paramètres

callbackfn

(previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion

initialValue
DirectoryObjectUnion

Retours

Hérité de Array.reduce

reduce<U>((previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U, U)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

function reduce<U>(callbackfn: (previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U, initialValue: U): U

Paramètres

callbackfn

(previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U

Fonction qui accepte jusqu’à quatre arguments. La méthode reduce appelle la fonction callbackfn une fois pour chaque élément du tableau.

initialValue

U

Si initialValue est spécifié, il est utilisé comme valeur initiale pour démarrer l’accumulation. Le premier appel à la fonction callbackfn fournit cette valeur comme argument au lieu d’une valeur de tableau.

Retours

U

Hérité de Array.reduce

reduceRight((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

function reduceRight(callbackfn: (previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion): DirectoryObjectUnion

Paramètres

callbackfn

(previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion

Fonction qui accepte jusqu’à quatre arguments. La méthode reduceRight appelle la fonction callbackfn une fois pour chaque élément du tableau.

Retours

Hérité de Array.reduceRight

reduceRight((previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion, DirectoryObjectUnion)

function reduceRight(callbackfn: (previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion, initialValue: DirectoryObjectUnion): DirectoryObjectUnion

Paramètres

callbackfn

(previousValue: DirectoryObjectUnion, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => DirectoryObjectUnion

initialValue
DirectoryObjectUnion

Retours

Hérité de Array.reduceRight

reduceRight<U>((previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U, U)

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat accumulé, et est fournie en tant qu'argument dans le prochain appel à la fonction de rappel.

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U, initialValue: U): U

Paramètres

callbackfn

(previousValue: U, currentValue: DirectoryObjectUnion, currentIndex: number, array: DirectoryObjectUnion[]) => U

Fonction qui accepte jusqu’à quatre arguments. La méthode reduceRight appelle la fonction callbackfn une fois pour chaque élément du tableau.

initialValue

U

Si initialValue est spécifié, il est utilisé comme valeur initiale pour démarrer l’accumulation. Le premier appel à la fonction callbackfn fournit cette valeur comme argument au lieu d’une valeur de tableau.

Retours

U

Hérité de Array.reduceRight

reverse()

Inverse les éléments d’un tableau en place. Cette méthode mute le tableau et retourne une référence au même tableau.

function reverse(): DirectoryObjectUnion[]

Retours

Hérité de Array.reverse

shift()

Supprime le premier élément d'un tableau et le retourne. Si le tableau est vide, undefined est retourné et le tableau n’est pas modifié.

function shift(): undefined | DirectoryObjectUnion

Retours

undefined | DirectoryObjectUnion

Hérité de Array.shift

slice(number, number)

Retourne une copie d’une section d’un tableau. Pour le début et la fin, un index négatif peut être utilisé pour indiquer un décalage par rapport à la fin du tableau. Par exemple, -2 fait référence à l’avant-dernier élément du tableau.

function slice(start?: number, end?: number): DirectoryObjectUnion[]

Paramètres

start

number

Index de début de la partie spécifiée du tableau. Si le début n’est pas défini, la tranche commence à l’index 0.

end

number

Index de fin de la partie spécifiée du tableau. Ceci est exclusif de l’élément au niveau de l’index « end ». Si la fin n’est pas définie, la tranche s’étend jusqu’à la fin du tableau.

Retours

Hérité de Array.slice

some((value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, any)

Détermine si la fonction de rappel spécifiée retourne true pour n’importe quel élément d’un tableau.

function some(predicate: (value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown, thisArg?: any): boolean

Paramètres

predicate

(value: DirectoryObjectUnion, index: number, array: DirectoryObjectUnion[]) => unknown

Fonction acceptant jusqu'à trois arguments. La méthode some appelle la fonction de prédicat pour chaque élément du tableau jusqu’à ce que le prédicat retourne une valeur qui est coercible à la valeur booléenne true, ou jusqu’à la fin du tableau.

thisArg

any

Objet auquel le mot clé peut faire référence dans la fonction de prédicat. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

boolean

Hérité de Array.some

sort((a: DirectoryObjectUnion, b: DirectoryObjectUnion) => number)

Trie un tableau sur place. Cette méthode mute le tableau et retourne une référence au même tableau.

function sort(compareFn?: (a: DirectoryObjectUnion, b: DirectoryObjectUnion) => number): DirectoryObjectListResult

Paramètres

compareFn

(a: DirectoryObjectUnion, b: DirectoryObjectUnion) => number

Fonction utilisée pour déterminer l’ordre des éléments. Il est prévu de retourner une valeur négative si le premier argument est inférieur au deuxième argument, zéro s’ils sont égaux et une valeur positive dans le cas contraire. En cas d’omission, les éléments sont triés dans l’ordre croissant des caractères ASCII.

[11,2,22,1].sort((a, b) => a - b)

Retours

Hérité de Array.sort

splice(number, number)

Supprime les éléments d'un tableau et, si nécessaire, insère de nouveaux éléments à leur place, tout en retournant les éléments supprimés.

function splice(start: number, deleteCount?: number): DirectoryObjectUnion[]

Paramètres

start

number

Emplacement de base zéro dans le tableau à partir duquel commencer à supprimer des éléments.

deleteCount

number

Nombre d'éléments à supprimer.

Retours

Tableau contenant les éléments qui ont été supprimés.

Hérité de Array.splice

splice(number, number, DirectoryObjectUnion[])

Supprime les éléments d'un tableau et, si nécessaire, insère de nouveaux éléments à leur place, tout en retournant les éléments supprimés.

function splice(start: number, deleteCount: number, items: DirectoryObjectUnion[]): DirectoryObjectUnion[]

Paramètres

start

number

Emplacement de base zéro dans le tableau à partir duquel commencer à supprimer des éléments.

deleteCount

number

Nombre d'éléments à supprimer.

items

DirectoryObjectUnion[]

Éléments à insérer dans le tableau à la place des éléments supprimés.

Retours

Tableau contenant les éléments qui ont été supprimés.

Hérité de Array.splice

toLocaleString()

Retourne une représentation d'un tableau sous forme de chaîne. Les éléments sont convertis en chaîne à l’aide de leurs méthodes toLocaleString.

function toLocaleString(): string

Retours

string

Hérité de Array.toLocaleString

toString()

Retourne une représentation d'un tableau sous forme de chaîne.

function toString(): string

Retours

string

Hérité de Array.toString

unshift(DirectoryObjectUnion[])

Insère de nouveaux éléments au début d’un tableau et retourne la nouvelle longueur du tableau.

function unshift(items: DirectoryObjectUnion[]): number

Paramètres

items

DirectoryObjectUnion[]

Éléments à insérer au début du tableau.

Retours

number

Hérité de Array.unshift

values()

Retourne un itérable de valeurs dans le tableau

function values(): IterableIterator<DirectoryObjectUnion>

Retours

IterableIterator<DirectoryObjectUnion>

Hérité de Array.values

[iterator]()

Itérateur

function [iterator](): IterableIterator<DirectoryObjectUnion>

Retours

IterableIterator<DirectoryObjectUnion>

Hérité de Array.__@iterator@732

[unscopables]()

Renvoie un objet dont les propriétés ont la valeur « true » lorsqu’elles seront absentes lorsqu’elles seront utilisées dans une instruction « with ».

function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

Retours

{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

Hérité de Array.__@unscopables@734