Linguaggio

IDtsDesignerUtilitiesService.EditPropertyExpression Metodo

Definizione

Visualizza la finestra di dialogo Construction di espressioni che permette all'utente finale di utilizzare il linguaggio delle espressioni di Integration Services per creare e testare un'espressione di proprietà.

public:
 bool EditPropertyExpression(System::Windows::Forms::IWin32Window ^ parentWindow, Microsoft::SqlServer::Dts::Runtime::DtsContainer ^ dtsContainer, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider ^ property, System::String ^ propertyName);
public bool EditPropertyExpression(System.Windows.Forms.IWin32Window parentWindow, Microsoft.SqlServer.Dts.Runtime.DtsContainer dtsContainer, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider property, string propertyName);
abstract member EditPropertyExpression : System.Windows.Forms.IWin32Window * Microsoft.SqlServer.Dts.Runtime.DtsContainer * Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider * string -> bool
Public Function EditPropertyExpression (parentWindow As IWin32Window, dtsContainer As DtsContainer, property As IDTSPropertiesProvider, propertyName As String) As Boolean

Parametri

parentWindow
IWin32Window

L'handle IWin32Window si collega al modulo Windows da cui viene invocato il quadro di dialogo Construction delle espressioni.

dtsContainer
DtsContainer

Il DtsContainer che definisce l'ambito per le variabili del pacchetto che possono essere usate nell'espressione.

property
IDTSPropertiesProvider

Il IDTSPropertiesProvider che rappresenta la proprietà a cui è assegnata l'espressione.

propertyName
String

Il nome della proprietà a cui è assegnata l'espressione.

Valori restituiti

vero se l'espressione è cambiata; altrimenti, falso.

Commenti

Quando l'espressione è un'espressione di proprietà, il EditPropertyExpression metodo è più semplice da usare rispetto al metodo EditExpression . Il EditPropertyExpression metodo determina il tipo di ritorno dell'espressione dal tipo di dato della proprietà e assegna l'espressione alla proprietà per te. Tuttavia, puoi anche utilizzare il EditExpression metodo ogni volta che vuoi permettere all'utente di creare o modificare un'espressione.

Si applica a