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
- parameterValue
Object Può trattarsi di uno dei seguenti tipi: ParameterValue, ParameterRangeValue o ParamterDiscreteValue
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