ShellRedirectParameters Class

Definition

Parameters for constructing a HealthVault Shell redirect URL.

public class ShellRedirectParameters
Inheritance
ShellRedirectParameters

Remarks

See the Shell redirect interface documentation for complete listing of all parameters supported by Shell.

Constructors

ShellRedirectParameters()

Initializes a new instance of the ShellRedirectParameters class that is empty.

ShellRedirectParameters(String)

Initializes a new instance of the ShellRedirectParameters class with the specified Shell redirector URL.

Properties

ActionParameters

Gets the collection of user-defined parameters which are included in the return redirect when HealthVault Shell redirects back to the application.

ActionQueryString

Gets or sets the query string which is included in the return redirect when HealthVault Shell redirects back to the application.

AllowInstanceBounce

Gets or sets the parameter that specifies whether the target instance of HealthVault Shell can redirect the user to another instance of HealthVault Shell where the user's account might reside.

ApplicationId

Gets or sets the application identifier parameter.

IsMultiRecordApplication

Gets or sets the parameter that specifies whether the application simultaneously deals with multiple records for the same person.

ReturnUrl

Gets or sets the URL that the non-production HealthVault Shell will redirect back to after the user interaction for the requested target location is complete.

ShellRedirectorUrl

Gets or sets the base Shell redirector URL.

SignupCode

Gets or sets the signup code parameter for creating a HealthVault account.

TargetLocation

Gets or sets the name of the location to redirect to in HealthVault Shell.

TargetParameters

Gets the collection of target-specific parameters to pass to the target location.

TargetQueryString

Gets or sets the target-specific query string that is passed to the target location.

TokenRedirectionMethod

Gets or sets the parameter that specifies the token redirection method.

Methods

Clone()

Makes a copy of the redirect parameters object.

ConstructRedirectorQueryString()

Construct the query string for the Shell redirect URL.

ConstructRedirectUrl()

Constructs a Shell redirect URL for the redirect parameters.

ConstructTargetQueryString()

Constructs the query string for the target.