src/Microsoft.PowerShell.Management.Activities/Generated/SetItemPropertyActivity.cs
/// <summary>
/// Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
/// </summary>
/// <param name="context">The NativeActivityContext for the currently running activity.</param>
/// <returns>A populated instance of System.Management.Automation.PowerShell</returns>
/// <remarks>The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.</remarks>
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
Returns a configured instance of System . Management . Automation . PowerShell pre - populated with the command to run .
protected override ActivityImplementationContext GetPowerShell(NativeActivityContext context)
        {
            System.Management.Automation.PowerShell invoker = global::System.Management.Automation.PowerShell.Create();
            System.Management.Automation.PowerShell targetCommand = invoker.AddCommand(PSCommandName);
            if(Path.Expression != null)
            {
                targetCommand.AddParameter("Path", Path.Get(context));
            }
            if(LiteralPath.Expression != null)
            {
                targetCommand.AddParameter("LiteralPath", LiteralPath.Get(context));
            }
            if(Name.Expression != null)
            {
                targetCommand.AddParameter("Name", Name.Get(context));
            }
            if(Value.Expression != null)
            {
                targetCommand.AddParameter("Value", Value.Get(context));
            }
            if(InputObject.Expression != null)
            {
                targetCommand.AddParameter("InputObject", InputObject.Get(context));
            }
            if(PassThru.Expression != null)
            {
                targetCommand.AddParameter("PassThru", PassThru.Get(context));
            }
            if(Force.Expression != null)
            {
                targetCommand.AddParameter("Force", Force.Get(context));
            }
            if(Filter.Expression != null)
            {
                targetCommand.AddParameter("Filter", Filter.Get(context));
            }
            if(Include.Expression != null)
            {
                targetCommand.AddParameter("Include", Include.Get(context));
            }
            if(Exclude.Expression != null)
            {
                targetCommand.AddParameter("Exclude", Exclude.Get(context));
            }
            if(Credential.Expression != null)
            {
                targetCommand.AddParameter("Credential", Credential.Get(context));
            }
            return new ActivityImplementationContext() { PowerShellInstance = invoker };
        }
protected override ActivityImplementationContext GetPowerShell ( NativeActivityContext context ) { System . Management . Automation . PowerShell invoker = global :: System . Management . Automation . PowerShell . Create ( ) ; System . Management . Automation . PowerShell targetCommand = invoker . AddCommand ( PSCommandName ) ; if ( Path . Expression != null ) { targetCommand . AddParameter ( " " , Path . Get ( context ) ) ; } if ( LiteralPath . Expression != null ) { targetCommand . AddParameter ( " " , LiteralPath . Get ( context ) ) ; } if ( Name . Expression != null ) { targetCommand . AddParameter ( " " , Name . Get ( context ) ) ; } if ( Value . Expression != null ) { targetCommand . AddParameter ( " " , Value . Get ( context ) ) ; } if ( InputObject . Expression != null ) { targetCommand . AddParameter ( " " , InputObject . Get ( context ) ) ; } if ( PassThru . Expression != null ) { targetCommand . AddParameter ( " " , PassThru . Get ( context ) ) ; } if ( Force . Expression != null ) { targetCommand . AddParameter ( " " , Force . Get ( context ) ) ; } if ( Filter . Expression != null ) { targetCommand . AddParameter ( " " , Filter . Get ( context ) ) ; } if ( Include . Expression != null ) { targetCommand . AddParameter ( " " , Include . Get ( context ) ) ; } if ( Exclude . Expression != null ) { targetCommand . AddParameter ( " " , Exclude . Get ( context ) ) ; } if ( Credential . Expression != null ) { targetCommand . AddParameter ( " " , Credential . Get ( context ) ) ; } return new ActivityImplementationContext ( ) { PowerShellInstance = invoker } ; }
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
Returns a configured instance of System . Management . Automation . PowerShell pre - populated with the command to run .
// Initialize the arguments
A populated instance of System.Management.Automation.PowerShell
A populated instance of System . Management . Automation . PowerShell
context
NativeActivityContext
The NativeActivityContext for the currently running activity.
The NativeActivityContext for the currently running activity .
remarks
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned .