Microsoft.PowerShell.Activities
Workflow activity wrapping the Get-Wmiobject cmdlet
Sets the default display name of the activity
Execute the logic for the activity
The native activity context to use in this activity
Specifies the name of a WMI class. When this parameter is used, the cmdlet
retrieves instances of the WMI class.
summary>
Specifies the WMI class property or set of properties to retrieve.
Specifies a Where clause to use as a filter. Uses the syntax of the WMI Query Language (WQL).
Specifies a WMI Query Language (WQL) statement to run. Event queries are not supported by this parameter.
Indicates whether the objects that are returned from WMI should contain amended
information. Typically, amended information is localizable information, such as object
and property descriptions, that is attached to the WMI object.
Specifies whether direct access to the WMI provider is requested for the specified
class without any regard to its base class or to its derived classes.
Wraps the Invoke-WmiMethod cmdlet
Sets the default display name of the activity
Implements the logic of this activity
The activity context to refer to
A WMI path specification which should be of the form "Win32_Printer.DeviceID='TestPrinter'"
this will select instances of objects on which to call the method.
The name of the WMI class to use for when static methods.
THe name of the instance or static method to call
The collection of arguments to use when calling the method
Activity to invoke the CimCmdlets\Get-CimAssociatedInstance command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the Association parameter.
Provides access to the ResultClassName parameter.
Provides access to the InputObject parameter.
Provides access to the Namespace parameter.
Provides access to the OperationTimeoutSec parameter.
Provides access to the KeyOnly parameter.
No module needed for this activity
Activity to invoke the CimCmdlets\Get-CimClass command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the ClassName parameter.
Provides access to the Namespace parameter.
Provides access to the OperationTimeoutSec parameter.
Provides access to the MethodName parameter.
Provides access to the PropertyName parameter.
Provides access to the QualifierName parameter.
No module needed for this activity
Activity to invoke the CimCmdlets\Get-CimInstance command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the ClassName parameter.
Provides access to the Filter parameter.
Provides access to the KeyOnly parameter.
Provides access to the Namespace parameter.
Provides access to the OperationTimeoutSec parameter.
Provides access to the InputObject parameter.
Provides access to the Query parameter.
Provides access to the QueryDialect parameter.
Provides access to the Shallow parameter.
Provides access to the Property parameter.
Activity to invoke the CimCmdlets\Invoke-CimMethod command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the ClassName parameter.
Provides access to the CimClass parameter.
Provides access to the Query parameter.
Provides access to the QueryDialect parameter.
Provides access to the InputObject parameter.
Provides access to the Arguments parameter.
Provides access to the MethodName parameter.
Provides access to the Namespace parameter.
Provides access to the OperationTimeoutSec parameter.
Script module contents for this activity
Activity to invoke the CimCmdlets\New-CimInstance command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the ClassName parameter.
Provides access to the Key parameter.
Provides access to the CimClass parameter.
Provides access to the Property parameter.
Provides access to the Namespace parameter.
Provides access to the OperationTimeoutSec parameter.
Provides access to the ClientOnly parameter.
Script module contents for this activity`n///
Activity to invoke the CimCmdlets\New-CimSession command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the Authentication parameter.
Provides access to the Credential parameter.
Provides access to the CertificateThumbprint parameter.
Provides access to the Name parameter.
Provides access to the OperationTimeoutSec parameter.
Provides access to the Port parameter.
Provides access to the SessionOption parameter.
Script module contents for this activity`n///
Activity to invoke the CimCmdlets\New-CimSessionOption command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the NoEncryption parameter.
Provides access to the CertificateCACheck parameter.
Provides access to the CertificateCNCheck parameter.
Provides access to the CertRevocationCheck parameter.
Provides access to the EncodePortInServicePrincipalName parameter.
Provides access to the Encoding parameter.
Provides access to the HttpPrefix parameter.
Provides access to the MaxEnvelopeSizeKB parameter.
Provides access to the ProxyAuthentication parameter.
Provides access to the ProxyCertificateThumbprint parameter.
Provides access to the ProxyCredential parameter.
Provides access to the ProxyType parameter.
Provides access to the UseSsl parameter.
Provides access to the Impersonation parameter.
Provides access to the PacketIntegrity parameter.
Provides access to the PacketPrivacy parameter.
Provides access to the Protocol parameter.
Provides access to the UICulture parameter.
Provides access to the Culture parameter.
Script module contents for this activity`n///
Activity to invoke the CimCmdlets\Remove-CimInstance command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the Namespace parameter.
Provides access to the OperationTimeoutSec parameter.
Provides access to the InputObject parameter.
Provides access to the Query parameter.
Provides access to the QueryDialect parameter.
Script module contents for this activity`n///
Activity to invoke the CimCmdlets\Set-CimInstance command in a Workflow.
Gets the display name of the command invoked by this activity.
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the command to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Gets the fully qualified name of the command invoked by this activity.
The .NET type implementing the cmdlet to invoke.
Provides access to the Namespace parameter.
Provides access to the OperationTimeoutSec parameter.
Provides access to the InputObject parameter.
Provides access to the Query parameter.
Provides access to the QueryDialect parameter.
Provides access to the Property parameter.
Provides access to the PassThru parameter.
Module defining this command
Script module contents for this activity
Determines whether an argument to a PSActivity activity
has been set.
Invokes the activity
The activity context.
True if the given argument is set.
The argument to investigate.
Activity to support the invocation of PowerShell script content in a Workflow.
Validates the contents of the script block for this command.
Metatdata for this activity
Returns a configured instance of System.Management.Automation.PowerShell, pre-populated with the script to run.
The NativeActivityContext for the currently running activity.
A populated instance of Sytem.Management.Automation.PowerShell
The infrastructure takes responsibility for closing and disposing the PowerShell instance returned.
Checks if the script is blocked
Remove the "Using" prefix for all UsingExpressionAsts that appear in the given script
script text
names of the variables in the script that have the "Using" prefix
Return script if the script text is empty string or null
Return script if there are errors when parsing the script text
Return script if there is no UsingExpressionAst in the given script
Return a new script text that has all the "Using" prefixes removed
Get the UsingExpressionAsts out of a script
a list of UsingExpressionAsts ordered by the StartOffset
Adds the PSActivity variable to the active runspace, which is of type InlineScriptContext.
The ActivityImplementationContext returned by the call to GetCommand.
The script text to invoke.
Name of the command to invoke
Parameters to invoke the command with.
Declares that this activity supports its own remoting.
Indicates if preference variables need to be updated
Defines the context information available to scripts running within the
InlineScript activity. These are exposed through the $PSActivity automatic
variable.
Creates a new InlineScriptContext
The InlineScript activity being invoked
Gets the current InlineScript activity being invoked.
Gets the current variables and arguments that are in-scope for
the current activity within its context in the workflow.
Suspends the current workflow.
Invokes the activity
The activity context.
True if the given argument is set.
Optional field used for resuming the worklfow for a specific label.
Returns true if the activity can induce an idle.
Persist the current workflow. Also defines the persistence point where suspend-job is getting suspended.
Invokes the activity
The activity context.
Returns true if the activity can induce an idle.
PSPersist
ErrorAction
WarningAction
Tell the activity to look for a custom string
Return all values as a hashtable
Activity to retrieve the value of a workflow runtime variable.
Execute the logic for this activity...
The variable to retrieve.
The variable to retrieve, if not included in the PSWorkflowRuntimeVariable enum.
Activity to set a host value in a Workflow.
Execute the logic for this activity...
The variable to set, if not included in the PSWorkflowRuntimeVariable enum.
Defines the remoting behavior to use when invoking this activity.
Defines the number of retries that the activity will make to connect to a remote
machine when it encounters an error. The default is to not retry.
Defines the delay, in seconds, between connection retry attempts.
The default is one second.
The Input stream for the activity.
Determines whether to connect the input stream for this activity.
The output stream from the activity
Determines whether to append output to Result.
The Error stream / collection for the activity.
The Progress stream / collection for the activity.
The Verbose stream / collection for the activity.
The Debug stream / collection for the activity.
The Warning stream / collection for the activity.
The computer name to invoke this activity on.
Defines the credential to use in the remote connection.
Forces the activity to return non-serialized objects. Resulting objects
have functional methods and properties (as opposed to serialized versions
of them), but will not survive persistence when the Workflow crashes or is
persisted.
Forces the activity to not call the persist functionality, which will be responsible for
persisting the workflow state onto the disk.
Determines whether to merge error data to the output stream
Defines the maximum amount of time, in seconds, that this activity may run.
The default is unlimited.
This the list of module names (or paths) that are required to run this Activity successfully.
The default is null.
Defines the number of retries that the activity will make when it encounters
an error during execution of its action. The default is to not retry.
Defines the delay, in seconds, between action retry attempts.
The default is one second.
The port to use in a remote connection attempt. The default is:
HTTP: 5985, HTTPS: 5986.
Determines whether to use SSL in the connection attempt. The default is false.
Determines whether to allow redirection by the remote computer. The default is false.
Defines the remote application name to connect to. The default is "wsman".
Defines the remote configuration name to connect to. The default is "Microsoft.PowerShell".
Defines the fully-qualified remote URI to connect to. When specified, the PSComputerName,
PSApplicationName, PSConfigurationName, and PSPort are not used.
Defines the authentication type to be used in the remote connection.
Defines the certificate thumbprint to be used in the remote connection.
Defines any session options to be used in the remote connection.
Interaction logic for InlineScriptDesigner.xaml
InlineScriptDesigner
Create the designer instance
InitializeComponent
Generates an activity that corresponds to a PowerShell command
Generate an activity for the named command.
The command name to generate.
The namespace that will contain the command - for example,
Microsoft.PowerShell.Activities.
A string representing the C# source code of the generated activity.
Generate an activity for the named command.
The command name to generate.
The namespace that will contain the command - for example,
Microsoft.PowerShell.Activities.
True if remoting-related parameters should be suppressed. This
should only be specified for commands that offer no value when run on a remote computer.
A string representing the C# source code of the generated activity.
By default, the activity wrapper uses the remoting command base.
The command name to generate.
The namespace that will contain the command - for example,
Microsoft.PowerShell.Activities.
By default, the activity wrapper uses the remoting command base.
The command name to generate.
The namespace that will contain the command - for example,
Microsoft.PowerShell.Activities.
True if remoting-related parameters should be suppressed. This
should only be specified for commands that offer no value when run on a remote computer.
Generate an activity for the given command.
The command to use as the basis of the generated activity.
The namespace that will contain the command - for example,
Microsoft.PowerShell.Activities.
The class to use as the base class for this activity
A list of parameters on the command being wrapped that should not
be copied to the activity.
The module that contains the wrapped command
Addition text to inset in the class definition
A string representing the C# source code of the generated activity.
Generates a complete activity source file from a module.
The namesspace to use for the target classes
An array of code elements to compile into an assembly
Evaluate the Powershell expression and return the value of type T.
Validates the syntax of the script text for this activity.
Activity metatdata for this activity
Check to see if the expression only uses elements of the restricted language
as well as only using the allowed commands and variables.
List of command names to allow in the expression
List of variable names to allow in the expression. If the collection contains a single
element "*", all variables will be allowed including environment variables
functions, etc.
If true, environment variables are allowed even if the allowedVariables list is empty.
Execution of PowerShell value activity.
PowerShell expression will be evaluated using PowerShell runspace and the value of Type T will be returned.
The PowerShell expression, which will be evaluated and retuned a type of T value.
Determines whether to connect the input stream for this activity.
Get the scriptblock for this activity, caching it once it's compiled.
The implementation of pipeline activity.
This similar concept which we have in PowerShell today like Get-Process | Stop-Process.
Pipline activity will make sure the piped execution of its child acitities.
Tracks the number of current child activity in the collection.
Maintain intermediate outflow of data from child activity.
Maintain intermediate inflow of data into child activity.
Default constructor
Validate the required number of activities of pipeline activity.
Setup the cachemetata with variables and activities.
Executes the first child activity
The execution context of pipeline activity.
Get results from previous activity and schedule the execution of next activity.
The execution context of pipeline activity.
The activity instance of completed child activity.
Get the data from the pipeline variable.
The activity context.
The variable which value to get.
Returns the value of the variable.
Set the data to the pipeline variable.
The activity context.
The variable which needs to set.
The value for the vriable.
Get activities.
Interaction logic for PipelineDesigner.xaml
PipelineDesigner
Default Constructor.
InitializeComponent
Converts a PowerShell AST into a function that invokes the corresponding
script as a workflow job.
Provides the opportunity for job converters to validate the semantics of
the AST before compilation. This stage should be light-weight and as efficient
as possible.
The PowerShell AST correpsponding to the job's definition.
A collection of PSParseErrors corresponding to any semantic issues in the AST.
Converts a PowerShell AST into a script block that represents
the workflow to run.
The PowerShell AST correpsponding to the job's definition.
The module that is defining this command (if any)
A PowerShell script block that invokes an underlying job,
based on the definition provided by this script block.
Compile a single workflow from it's definition as a string.
Returns the parameters of the activity called by the .
The ast representing the command called
The parameters with their corresponding types, or null if the parameters cannot be found.
Converts a PowerShell AST into the workflow XAML that represents it.
Creates a new PowerShellXaml converter
The name of the command being converted
The AST that is the root of the PowerShell script to convert
The module that is defining this command (if any)
The dictionary mapping activities to their types.
A hashset of activity libraries that the workflow depends on
Only do validation.
Scope chain used to resolve commands lexically
Converts a PowerShell AST into the XAML that represents it, also returning the cmdlet attribute string
for the workflow.
The PowerShell AST to convert
The module that is defining this command (if any)
The list of additional assemblies to search for workflow activities.
Any parameter validation applied to the parameters in the provided AST.
Any nested workflows required by this PowerShell AST.
All assemblies, including provided at API or proiveded in workfow definition, required by this PowerShell Workflow.
The attribute string for the workflow if these is one.
Validates a PowerShell AST as a valid workflow.
The PowerShell AST to convert
Returns the XAML result of the AST compilation
The XAML result of the AST compilation
Block variable scope prefix like "$GLOBAL:" and "$SCRIPT:". In script workflow,
the only valid scope prefix is "$WORKFLOW:". When generating expression for the
PowerShellValue activity, we need to remove the $WORKFLOW part. Otherwise it will
generate error during execution, becuase the prefix "WORKFLOW" is not actually
supported in the PowerShell.
Resolve the activity type based on the given command name
Indicate the error action
The CommandInfo instance resolved from the command name
If it is a generic activity, genericTypes contains the actual types in the order they get declared
Utility to encode an expression so it can be inserted in the generated XAML.
The expression to encode
If true, the string should be wrapped in quotes to it works
like a literal expression.
Check if the 'Throw' statement is in a parallel block
Generate the XAML for the 'Throw' statement
Add or remove the special key-value pair to/from the exception
Start to add the Try/Catch block for the parallel statement/block
Finish the Try/Catch block for the parallel statement/block
Any parameter validation attributes associated with this script block.
Set to True if workflow conversion should be done in validation mode.
Returns the list of errors found during validation / compilation
Returns all nested workflows used by this command
Used to hold the CmdletBinding attribute string specified in the script workflow text.
This needs to be propigated to the synthesized driver function .
Delay activity
An InlineScript activity
Xaml injection activity. inline XAML
New-Object activity
Persist activity
Other command activity
Suspend activity
This indicates if the variable is one that will aggregate results from a parallel/sequence/foreach block.
For example:
workflow bar { $a = parallel { Get-Process -Name powershell; Get-Service -Name Dhcp } }
$a here will contain all results generated from the parallel block, including a process object "powershell"
and a service object "Dhcp". We call $a an aggregating variable.
Used by Script->Xaml converter to give compile time error
for variables that are not supported in a workflow context.
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Looks up a localized string similar to Cannot assign the output of the '{1}' activity. It does not contain the 'Result' property. If this is a workflow that calls another workflow, implement a Result property as a [ref] parameter..
Looks up a localized string similar to Cannot generate activity. The name '{0}' is reserved..
Looks up a localized string similar to Cannot generate activity. The name '{0}' is reserved..
Looks up a localized string similar to Cannot generate activity. The command name '{0}' could not be found in the default runspace. Use the GenerateFromCommandInfo method to generate activities for non-default commands..
Looks up a localized string similar to Cannot generate activity. The command name '{0}' could not be found in the default runspace. Use the GenerateFromCommandInfo method to generate activities for non-default commands..
Looks up a localized string similar to The '{0}' activity is not supported in a workflow pipeline..
Looks up a localized string similar to Activity-Specific Parameters.
Looks up a localized string similar to Dot-sourcing (. <command>) and the invocation operator (& <command>) are not supported in a Windows PowerShell Workflow. Wrap this command invocation into an inlinescript { } instead..
Looks up a localized string similar to The command name '{0}' is ambiguous and cannot be processed. To use this command, specify a module qualified name such as: 'Microsoft.PowerShell.Management\Get-Process'..
Looks up a localized string similar to The parameter cannot be processed because the parameter name '{0}' is ambiguous. Possible matches include: {1}..
Looks up a localized string similar to Ambiguous properties are found for the property name '{0}'..
Looks up a localized string similar to This type of assignment is not supported. Only variable names (i.e.: $variable) may be used as the target of an assignment statement..
Looks up a localized string similar to Attributed expression (i.e.: [Parameter()]$x) should be used only when declaring parameters for the script workflow..
Looks up a localized string similar to Begin, Process, and End statements are not supported in a Windows PowerShell Workflow..
Looks up a localized string similar to Break and Continue statements are not supported in a Windows PowerShell Workflow. Instead, use an 'if' statement to control loop execution..
Looks up a localized string similar to Cannot assign Start-Sleep to a variable. Start-Sleep generates no output..
Looks up a localized string similar to Cannot start "{0}". Interactive console applications are not supported in a Windows PowerShell Workflow. To run the application, use the Start-Process cmdlet..
Looks up a localized string similar to Cannot redirect the error stream to the output stream. The target activity '{0}' does not contain the property 'MergeErrorToOutput'..
Looks up a localized string similar to Cannot process more than one script block..
Looks up a localized string similar to Cannot redirect error stream for the New-Object activity..
Looks up a localized string similar to Cannot redirect error stream for the delay activity. Please remove the stream redirection from this activity and try again..
Looks up a localized string similar to 'Command' is mutually exclusive with 'CommandName'. Either specify 'CommandName' (optionally with 'Parameters'), or 'Command'..
Looks up a localized string similar to 'Command' is mutually exclusive with 'CommandName'. Either specify 'CommandName' (optionally with 'Parameters'), or 'Command'..
Looks up a localized string similar to Assigning values to the Result argument is not supported. To store the output of a command, assign it to a variable. For example: $output = Get-Process..
Looks up a localized string similar to Cannot store the results of this type of expression into a variable. Only the results of commands, pipelines, constant expressions, foreach statements, parallel and sequence statements can be stored in variables..
Looks up a localized string similar to Cannot store results in the variable '{0}'. Results are already being collected in the variable '{1}'..
Looks up a localized string similar to Cannot supply both connection URI and computer name..
Looks up a localized string similar to The variable with name '{0}' is defined to store results from a parallel or sequence block. Therefore, it cannot be reused inside such blocks..
Looks up a localized string similar to The scope prefix "$WORKFLOW:" cannot be used in an InlineScript activity. To reference a workflow variable in an InlineScript activity, use the prefix "$USING:" instead. Workflow variables cannot be modified from an InlineScript activity. To change a workflow variable, assign the output of the InlineScript activity to that variable..
Looks up a localized string similar to The Checkpoint-Workflow command accepts no parameters..
Looks up a localized string similar to Cannot call the '{0}' command. Other commands from this module have been packaged as workflow activities, but this command was specifically excluded. This is likely because the command requires an interactive Windows PowerShell session, or has behavior not suited for workflows. To run this command anyway, place it within an inline-script (InlineScript {{ {0} }}) where it will be invoked in isolation..
Looks up a localized string similar to The '{0}' command is handled by the built-in '{1}' keyword. Use the built-in keyword instead..
Looks up a localized string similar to A command name is required..
Looks up a localized string similar to A command name is required..
Looks up a localized string similar to Cannot find the '{0}' command. If this command is defined as a workflow, ensure it is defined before the workflow that calls it. If it is a command intended to run directly within Windows PowerShell (or is not available on this system), place it in an InlineScript: 'InlineScript {{ {0} }}'.
Looks up a localized string similar to Could not find a parameter named '{0}' for the '{1}' command. Windows PowerShell common parameters such as WhatIf and OutVariable are not supported..
Looks up a localized string similar to The computer name {0} is not valid. If you are trying to supply a Uri, use the Uri parameter..
Looks up a localized string similar to The computer name {0} is not valid. If you are trying to supply a Uri, use the Uri parameter..
Looks up a localized string similar to In a Windows PowerShell Workflow, loop conditions that modify variables are not supported. To change a variable, place the modification statement in the loop body itself..
Looks up a localized string similar to In a Windows PowerShell Workflow, loop conditions that invoke activities are not supported. Conditions can use only variable references, and Windows PowerShell language elements that interact with those variables..
Looks up a localized string similar to Connectivity.
Looks up a localized string similar to Could not find a parameter named '{0}'. Supported parameters are: {1}..
Looks up a localized string similar to Could not find a parameter named '{0}'. Workflow-common parameters such as PSComputerName are not supported in nested workflows that already have nested workflows..
Looks up a localized string similar to Could not find a parameter named '{0}'. Note that this activity has the same name as a Windows PowerShell cmdlet, but different parameters. Supported parameters are: {1}..
Looks up a localized string similar to Could not load assembly '{0}' specified in the list of required assemblies..
Looks up a localized string similar to Data sections are not supported in a Windows PowerShell Workflow..
Looks up a localized string similar to Windows PowerShell Workflow cannot continue running the activity because an error occurred while importing dependent module(s) '{0}' specified for activity '{1}'. To fix this problem, make sure that the module exists on the computer. If it is not required, remove references to the module from the activity..
Looks up a localized string similar to Input is defined in Pipeline variable and in the first child activity. Input should be defined only at one place..
Looks up a localized string similar to Input is defined in the Pipeline activity and in the first child activity. Input should be defined in only one place..
Looks up a localized string similar to Cannot bind parameter because parameter '{0}' is specified more than once. To provide multiple values to parameters that can accept multiple values, use the array syntax. For example, "-parameter value1,value2,value3"..
Looks up a localized string similar to Result is defined in Pipeline variable and in the last child activity. Result should be defined at one place..
Looks up a localized string similar to The result is defined in the Pipeline variable, and in the last child activity. The result should be defined in only one place..
Looks up a localized string similar to Dynamic parameters are not supported in a Windows PowerShell Workflow..
Looks up a localized string similar to The value of the EnumName attribute does not translate to a valid C# identifier: {0}. Verify the EnumName attribute in Cmdlet Definition XML, and then try again..
Looks up a localized string similar to The value of the EnumName attribute doesn't translate to a valid C# identifier: {0}. Verify the EnumName attribute in Cmdlet Definition XML and try again..
Looks up a localized string similar to The value of the Name attribute is not a valid C# identifier: {0}. Verify the Name attribute in Cmdlet Definition XML and try again..
Looks up a localized string similar to The value of the Name attribute is not a valid C# identifier: {0}. Verify the Name attribute in Cmdlet Definition XML and try again..
Looks up a localized string similar to In a Windows PowerShell Workflow, assignment to environment variables is not supported..
Looks up a localized string similar to The function or workflow '{0}' cannot be redefined..
Looks up a localized string similar to The generic parameter type '{0}' for the parameter '{1}' cannot be resolved..
Looks up a localized string similar to Cannot have an empty BaseDirectory for importing localized data. Please specify a valid BaseDirectory and run the command again..
Looks up a localized string similar to Cannot have an empty BaseDirectory for importing localized data. Please specify a valid BaseDirectory and run the command again..
Looks up a localized string similar to In a Windows PowerShell Workflow, the syntax for the InlineScript activity is "InlineScript { <commands> }"..
Looks up a localized string similar to Cannot create workflow. Inline XAML is not supported in this language mode..
Looks up a localized string similar to Input and Output.
Looks up a localized string similar to The input parameter is required..
Looks up a localized string similar to The input parameter is required..
Looks up a localized string similar to In a Windows PowerShell Workflow, the CmdletBinding attribute only supports the following values: "DefaultParameterSetName, ConfirmImpact, HelpUri, PositionalBinding"..
Looks up a localized string similar to {0} is not a valid parameter or variable name. Names must start with a letter, and contain only letters, digits, '-', and '_'..
Looks up a localized string similar to A variable scope prefix that is not valid was detected. The only valid scope prefix in the script workflow is "$WORKFLOW:"..
Looks up a localized string similar to In a Windows PowerShell Workflow, the syntax for Invoke-Expression is: "Invoke-Expression -Language XAML -Command <string>"..
Looks up a localized string similar to Restart-Computer activity cannot be run because both localhost and managed nodes are provided in the ComputerName parameter. For this scenario please run Restart-Computer activity for managed nodes followed by another Restart-Computer activity for localhost..
Looks up a localized string similar to The Restart-Computer activity cannot run because both localhost and remote computers are provided in the ComputerName parameter. For this scenario, run the Restart-Computer activity for remote computers first, followed by another Restart-Computer activity for localhost..
Looks up a localized string similar to Loop labels are not supported in a Windows PowerShell Workflow..
Looks up a localized string similar to Method invocation is not supported in a Windows PowerShell Workflow. To use .NET scripting, place your commands in an inline script: InlineScript { <commands> }..
Looks up a localized string similar to The value for the parameter '{0}' is not specified. To invoke this command, use explicit parameter names with all values. For example: "Command -Parameter <value>"..
Looks up a localized string similar to Parameter '{0}' is defined as an InOutArgument or OutArgument and can accept only variable references..
Looks up a localized string similar to Invoke-Expression must use "-Language XAML" in a Windows PowerShell Workflow..
Looks up a localized string similar to Could not find type {0}. Load the type(s) and try again..
Looks up a localized string similar to The output of the New-Object cmdlet must be assigned to a variable..
Looks up a localized string similar to In a Windows PowerShell Workflow, the syntax for New-Object is: "New-Object -TypeName <TypeName>"..
Looks up a localized string similar to Pipeline activity works with at least one child activity..
Looks up a localized string similar to A pipeline activity must have at least one child activity..
Looks up a localized string similar to The following argument can not be null or empty: Expression.
Looks up a localized string similar to The following argument cannot be null or empty: Expression.
Looks up a localized string similar to The result of Windows PowerShell expression evaluation is null or nothing.
Looks up a localized string similar to The result of Windows PowerShell expression evaluation is null or nothing..
Looks up a localized string similar to You can provide only one #requires statement per script..
Looks up a localized string similar to In a Windows PowerShell Workflow, parameter defaults may only be simple value types (such as integers) and strings. In addition, the type of the default value must match the type of the parameter..
Looks up a localized string similar to Only simple variable references (i.e.: $x) and number constants are supported in a unary expression..
Looks up a localized string similar to Only the merging redirection from the error stream to the output stream is supported..
Looks up a localized string similar to Unary operators '++' and '--' work only on variables in the script workflow..
Looks up a localized string similar to The syntax of a {0} script block is '{0} { <commands> }'..
Looks up a localized string similar to Advanced parameter validation is not supported on nested workflows..
Looks up a localized string similar to Positional parameters are not supported in a Windows PowerShell Workflow. To invoke this command, use explicit parameter names with all values. For example: "Command -Parameter <value>"..
Looks up a localized string similar to {0} line:{1} char:{2}.
Looks up a localized string similar to The '{0}' property does not support elements from the Windows PowerShell language such as parentheses and variables. To use this value, enclose it in a single-quoted string..
Looks up a localized string similar to The throw statement requires a reason..
Looks up a localized string similar to A workflow cannot use recursion..
Looks up a localized string similar to Could not find a parameter named 'ComputerName'. Remote connectivity in this command is handled by the 'PSComputerName' parameter..
Looks up a localized string similar to Parameter 'Wait' cannot be used for Restart-Computer activity when the localhost is being restarted..
Looks up a localized string similar to Parameter 'Wait' cannot be used for Restart-Computer activity when the localhost is being restarted..
Looks up a localized string similar to The activity has exceeded the specified maximum running time of {0} seconds..
Looks up a localized string similar to Script block invocation is not supported in a Windows PowerShell Workflow. To run a set of commands in a similar way as the script block invocation, place your commands in an inline script: InlineScript { <commands> }..
Looks up a localized string similar to The session state entry type '{0}' is not supported..
Looks up a localized string similar to In a Windows PowerShell Workflow, the syntax for Start-Sleep is: "Start-Sleep -Seconds <int>" or "Start-Sleep -Milliseconds <int>"..
Looks up a localized string similar to Sub expression (i.e.: $($x)) should only be used as the parameter value in a Windows PowerShell Workflow. To use .NET scripting, place your commands in an inline script: InlineScript { <commands> }..
Looks up a localized string similar to The Suspend-Workflow command accepts only one optional parameter, the syntax for Suspend-Workflow is: "Suspend-Workflow [-Label <string>]"..
Looks up a localized string similar to Case-insensitive switch statements are not supported in a Windows PowerShell Workflow. Supply the -CaseSensitive flag, and ensure that case clauses are written appropriately. To write a case-insensitive case statement, first convert the input to either uppercase or lowercase, and update the case clauses to match..
Looks up a localized string similar to Switch clauses must all be of the same type in a Windows PowerShell Workflow, or the condition expression must be strongly typed..
Looks up a localized string similar to In a Windows PowerShell Workflow, switch statements support only expressions that return a single element..
Looks up a localized string similar to In a Windows PowerShell Workflow, the switch statement supports only the 'CaseSensitive' flag..
Looks up a localized string similar to Only constant expressions are supported as switch clauses in a Windows PowerShell Workflow..
Looks up a localized string similar to In a Windows PowerShell Workflow, throw statements that invoke activities (other than New-Object) are not supported. Throw statements can use only strings, variable references, and Windows PowerShell language elements..
Looks up a localized string similar to Trap statements are not supported in a Windows PowerShell Workflow. Instead, use try, catch, or finally..
Looks up a localized string similar to Cannot create workflow. It depends on the type, '{0}', which was generated dynamically..
Looks up a localized string similar to Cannot define variable. A variable with name '{0}' has already been defined. To reference a variable from the top-level scope of this workflow, use the syntax: '$WORKFLOW:{0}'..
Looks up a localized string similar to The variable '{0}' is read-only. To change this variable, use the Set-PSWorkflowData activity..
Looks up a localized string similar to The variable '{0}' cannot be used in a script workflow..
Looks up a localized string similar to Cannot define variable. Scope names are only valid in a parallel or sequence block. Within a parallel or sequence block, the only valid scope name is 'workflow'..
Looks up a localized string similar to <?xml version="1.0" encoding="utf-8"?>
<!-- ##################################################################
Copyright (c) Microsoft Corporation. All rights reserved.
################################################################### -->
<!DOCTYPE schema [
<!ENTITY csharpIdentifierLetterCharacterRegex "\p{Lu}\p{Ll}\p{Lt}\p{Lm}\p{Lo}\p{Nl}">
<!ENTITY csharpIdentifierFirstCharacterRegex "&csharpIdentifierLetterCharacterRegex;_">
<!ENTITY csharpIdentifierOtherCharacterRegex "&csharpIdentifierL [rest of string was truncated]";.