Condividi tramite


IDtsDesignerUtilitiesService.EditExpression Metodo

Definizione

Visualizza la finestra di dialogo Generatore di espressioni che consente all'utente finale di usare il linguaggio delle espressioni di Integration Services per creare e testare un'espressione.

public:
 bool EditExpression(System::Windows::Forms::IWin32Window ^ parentWindow, Microsoft::SqlServer::Dts::Runtime::DtsContainer ^ dtsContainer, Type ^ expressionType, System::String ^ % expression);
public bool EditExpression (System.Windows.Forms.IWin32Window parentWindow, Microsoft.SqlServer.Dts.Runtime.DtsContainer dtsContainer, Type expressionType, ref string expression);
abstract member EditExpression : System.Windows.Forms.IWin32Window * Microsoft.SqlServer.Dts.Runtime.DtsContainer * Type * string -> bool
Public Function EditExpression (parentWindow As IWin32Window, dtsContainer As DtsContainer, expressionType As Type, ByRef expression As String) As Boolean

Parametri

parentWindow
IWin32Window

Handle IWin32Window nel form di Windows da cui viene richiamata la finestra di dialogo Generatore di espressioni.

dtsContainer
DtsContainer

Oggetto DtsContainer che definisce l'ambito delle variabili di pacchetto che possono essere utilizzate nell'espressione.

expressionType
Type

Tipo del tipo restituito dell'espressione.

expression
String

Stringa passata per riferimento che rappresenta l'espressione.

Restituisce

true se l'espressione è stata modificata; in caso contrario, false.

Commenti

È possibile usare il EditExpression metodo ogni volta che si desidera consentire all'utente di creare o modificare un'espressione. Tuttavia, per modificare un'espressione di proprietà, il EditPropertyExpression metodo potrebbe essere più utile. Il EditPropertyExpression metodo determina il tipo restituito dell'espressione dal tipo di dati della proprietà e assegna automaticamente l'espressione alla proprietà .

Si applica a