Metodo ParameterValues.Add

Aggiunge un oggetto ParameterValue alla raccolta.

[Visual Basic]

Public Overridable Function Add(ByVal parameterValue As Object) As Integer

[C#]

public virtual int Add (objectparameterValue );

[C++]

public virtual int Add (object * parameterValue );

[VJ#]

public int Add (objectparameterValue );

Parametri

Valore restituito

Indica la posizione di ParameterValue nella raccolta.

Note

Per questi parametri di richiamo utilizzare l'oggetto ParameterValue per determinare se il campo di parametro deve contenere valori discreti, valori compresi tra intervalli o entrambi. Per impostare il valore del parametro è possibile utilizzare un oggetto ParameterRangeValue o ParamterDiscreteValue.

Esempio

L'esempio illustra come aggiungere un valore alla raccolta ParameterValues. Questa funzione prende un valore discreto e una raccolta ParameterValues. Restituisce una raccolta ParameterValues con l'aggiunta del nuovo valore. In questo esempio è stato utilizzato un valore discreto, tuttavia può essere utilizzato anche un valore compreso tra intervalli.

[Visual Basic]

Private Function AddDiscreteValue(ByVal paramValue As String, _ ByVal paramValues As ParameterValues) As ParameterValues

   Dim paramDiscreteValue As New ParameterDiscreteValue()
   ' Imposta un valore per il parametro.
   paramDiscreteValue.Value = paramValue
   paramValues.Add(paramDiscreteValue)
   AddDiscreteValue = paramValues
End Function

[C#]

private ParameterValues AddDiscreetValue 
(string paramValue, ParameterValues paramValues)
{
   ParameterDiscreteValue paramDiscreteValue = new 
   ParameterDiscreteValue ();
   // Imposta un valore per il parametro.
   paramDiscreteValue.Value = paramValue;
   paramValues.Add (paramDiscreteValue);
   return paramValues;
}

[C++]

static ParameterValues* AddDiscreetValue 
(String* paramValue, ParameterValues* paramValues)
{
   ParameterDiscreteValue* paramDiscreteValue = new 
   ParameterDiscreteValue ();
   // Imposta un valore per il parametro.
   paramDiscreteValue->Value = paramValue;
   paramValues->Add (paramDiscreteValue);
   return paramValues;
};

[VJ#]

private ParameterValues AddDiscreetValue 
(String paramValue, ParameterValues paramValues)
{
   ParameterDiscreteValue paramDiscreteValue = new 
   ParameterDiscreteValue ();
   // Imposta un valore per il parametro.
   paramDiscreteValue.set_Value(paramValue);
   paramValues.Add (paramDiscreteValue);
   return paramValues;
}

Requisiti

Spazio dei nomi: CrystalDecisions.Shared

Piattaforme: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP

Vedere anche

Classe ParameterValues | Membri ParameterValues | Spazio dei nomi CrystalDecisions.Shared