ArrayPrototype.splice(Object, VsaEngine, Double, Double, Object[]) Método

Definição

Adiciona e remove elementos de um array na posição especificada no array. Podes adicionar elementos, remover elementos, ou ambos.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public:
 static Microsoft::JScript::ArrayObject ^ splice(System::Object ^ thisob, Microsoft::JScript::Vsa::VsaEngine ^ engine, double start, double deleteCnt, ... cli::array <System::Object ^> ^ args);
[Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasEngine | Microsoft.JScript.JSFunctionAttributeEnum.HasThisObject | Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs, Microsoft.JScript.JSBuiltin.Array_splice)]
public static Microsoft.JScript.ArrayObject splice(object thisob, Microsoft.JScript.Vsa.VsaEngine engine, double start, double deleteCnt, params object[] args);
[<Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasEngine | Microsoft.JScript.JSFunctionAttributeEnum.HasThisObject | Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs, Microsoft.JScript.JSBuiltin.Array_splice)>]
static member splice : obj * Microsoft.JScript.Vsa.VsaEngine * double * double * obj[] -> Microsoft.JScript.ArrayObject
Public Shared Function splice (thisob As Object, engine As VsaEngine, start As Double, deleteCnt As Double, ParamArray args As Object()) As ArrayObject

Parâmetros

thisob
Object

O objeto sobre o qual este método atua.

engine
VsaEngine

Uma referência ao motor de scripting.

start
Double

A posição no array para adicionar e remover elementos.

deleteCnt
Double

O número de elementos a remover, se houver.

args
Object[]

Os elementos a acrescentar, se houver.

Devoluções

Um novo array que contém os elementos removidos de thisob, caso algum tenha sido removido.

Atributos

Aplica-se a