ImportCollection.Insert(Int32, Import) Método

Definición

Agrega la instancia especificada Import al ImportCollection objeto en el índice de base cero especificado.

public:
 void Insert(int index, System::Web::Services::Description::Import ^ import);
public void Insert(int index, System.Web.Services.Description.Import import);
member this.Insert : int * System.Web.Services.Description.Import -> unit
Public Sub Insert (index As Integer, import As Import)

Parámetros

index
Int32

Índice de base cero en el que se va a insertar el import parámetro.

import
Import

que Import se va a agregar a la colección.

Excepciones

El index parámetro es menor que cero.

O bien

El index parámetro es mayor que Count.

Ejemplos

En el siguiente ejemplo se muestra el uso del método Insert. Para ver el origen del método definido por CreateImport el usuario, consulte el ejemplo incluido con la Import clase .

myServiceDescription = ServiceDescription::Read( "StockQuoteService_cpp.wsdl" );
myServiceDescription->Imports->Insert( 0, CreateImport( "http://localhost/stockquote/definitions", "http://localhost/stockquote/stockquote_cpp.wsdl" ) );
myServiceDescription =
   ServiceDescription.Read("StockQuoteService_cs.wsdl");
myServiceDescription.Imports.Insert(
   0,CreateImport("http://localhost/stockquote/definitions",
   "http://localhost/stockquote/stockquote_cs.wsdl"));
  myServiceDescription = _
     ServiceDescription.Read("StockQuoteService_vb.wsdl")
myServiceDescription.Imports.Insert(0, _
   CreateImport("http://localhost/stockquote/definitions", _
   "http://localhost/stockquote/stockquote_vb.wsdl"))

Comentarios

Si el número de elementos de la colección ya es igual a la capacidad de la colección, la capacidad se duplica mediante la reasignación automática de la matriz interna antes de insertar el nuevo elemento.

Si el index parámetro es igual a Count, el import parámetro se agrega al final de ImportCollection.

Los elementos después del punto de inserción se mueven hacia abajo para acomodar el nuevo elemento.

Se aplica a