Request Members

This element is introduced in Windows PowerShell 5.0.

The following tables list the members exposed by the Request type.

Protected Constructors

  Name Description
  Request This element is introduced in Windows PowerShell 5.0.

Top

Public Properties

  Name Description
public property Credential This element is introduced in Windows PowerShell 5.0.
public property Options This element is introduced in Windows PowerShell 5.0.
public property PackageManagementService This element is introduced in Windows PowerShell 5.0.
public property PackageProviders This element is introduced in Windows PowerShell 5.0.
public property PackageSources This element is introduced in Windows PowerShell 5.0.
public property Password This element is introduced in Windows PowerShell 5.0.
public property ProviderNames This element is introduced in Windows PowerShell 5.0.
public property Username This element is introduced in Windows PowerShell 5.0.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method AddPinnedItemToTaskbar This element is introduced in Windows PowerShell 5.0.
public method AskPermission This element is introduced in Windows PowerShell 5.0.
public method CallCount This element is introduced in Windows PowerShell 5.0.
public method CallPowerShell This element is introduced in Windows PowerShell 5.0.
public method CloneRequest This element is introduced in Windows PowerShell 5.0.
public method CompleteProgress This element is introduced in Windows PowerShell 5.0.
public method CopyFile This element is introduced in Windows PowerShell 5.0.
public method CreateFolder This element is introduced in Windows PowerShell 5.0.
public method CreateShortcutLink This element is introduced in Windows PowerShell 5.0.
public method Debug Overloaded. This element is introduced in Windows PowerShell 5.0.
public method Delete This element is introduced in Windows PowerShell 5.0.
public method DeleteFile This element is introduced in Windows PowerShell 5.0.
public method DeleteFolder This element is introduced in Windows PowerShell 5.0.
public method Dispose Overloaded. This element is introduced in Windows PowerShell 5.0.
public method DownloadFile This element is introduced in Windows PowerShell 5.0.
public method Equals  (Inherited from Object)
public method Error This element is introduced in Windows PowerShell 5.0.
public method GetCanonicalPackageId This element is introduced in Windows PowerShell 5.0.
public method GetCredentialPassword This element is introduced in Windows PowerShell 5.0.
public method GetCredentialUsername This element is introduced in Windows PowerShell 5.0.
public method GetHashCode  (Inherited from Object)
public method GetIRequestInterface Returns the appropriate interface type for a Request to the OneGet Core. This is necessary because a Plugin calling back into the core has to pass an appropriately typed request object.This element is introduced in Windows PowerShell 5.0.
public method GetKnownFolder This element is introduced in Windows PowerShell 5.0.
public method GetMessageString This element is introduced in Windows PowerShell 5.0.
public method GetOptionKeys Used by a provider to request the metadata keys passed from the user.This element is introduced in Windows PowerShell 5.0.
public method GetOptionValues This element is introduced in Windows PowerShell 5.0.
public method GetPackageManagementService Returns a reference to the PackageManagementService API The consumer of this function should either use this as a dynamic object Or DuckType it to an interface that resembles IPacakgeManagementServiceThis element is introduced in Windows PowerShell 5.0.
public method GetSources This element is introduced in Windows PowerShell 5.0.
public method GetType  (Inherited from Object)
public method IsCancelled Indicates that the operation has been cancelled. The caller can use this method to notify the callee that it does not need more results.This element is introduced in Windows PowerShell 5.0.
public method IsElevated This element is introduced in Windows PowerShell 5.0.
public method IsInteractive This element is introduced in Windows PowerShell 5.0.
public method IsSupportedArchive This element is introduced in Windows PowerShell 5.0.
public method Message Overloaded. This element is introduced in Windows PowerShell 5.0.
public method NotifyBeforePackageInstall This element is introduced in Windows PowerShell 5.0.
public method NotifyBeforePackageUninstall This element is introduced in Windows PowerShell 5.0.
public method NotifyPackageInstalled This element is introduced in Windows PowerShell 5.0.
public method NotifyPackageUninstalled This element is introduced in Windows PowerShell 5.0.
public method OkToContinue The provider can query to see if the operation has been cancelled. This provides for a gentle way for the caller to notify the callee that they don't want any more results. It's essentially just !IsCancelledThis element is introduced in Windows PowerShell 5.0.
public methodstatic Implicit This element is introduced in Windows PowerShell 5.0.
public method ParsePackageName This element is introduced in Windows PowerShell 5.0.
public method ParsePackageVersion This element is introduced in Windows PowerShell 5.0.
public method ParseProviderName This element is introduced in Windows PowerShell 5.0.
public method Progress Overloaded. This element is introduced in Windows PowerShell 5.0.
public method RemoveEnvironmentVariable This element is introduced in Windows PowerShell 5.0.
public method RemovePinnedItemFromTaskbar This element is introduced in Windows PowerShell 5.0.
public method RequirePackageProvider This element is introduced in Windows PowerShell 5.0.
public method SelectProvider This element is introduced in Windows PowerShell 5.0.
public method SelectProviders This element is introduced in Windows PowerShell 5.0.
public method SelectProvidersWithFeature Overloaded. This element is introduced in Windows PowerShell 5.0.
public method SetEnvironmentVariable This element is introduced in Windows PowerShell 5.0.
public method ShouldBootstrapProvider This element is introduced in Windows PowerShell 5.0.
public method ShouldContinueAfterPackageInstallFailure This element is introduced in Windows PowerShell 5.0.
public method ShouldContinueAfterPackageUninstallFailure This element is introduced in Windows PowerShell 5.0.
public method ShouldContinueRunningInstallScript This element is introduced in Windows PowerShell 5.0.
public method ShouldContinueRunningUninstallScript This element is introduced in Windows PowerShell 5.0.
public method ShouldContinueWithUntrustedPackageSource This element is introduced in Windows PowerShell 5.0.
public method ShouldProcessPackageInstall This element is introduced in Windows PowerShell 5.0.
public method ShouldProcessPackageUninstall This element is introduced in Windows PowerShell 5.0.
public method StartProgress Overloaded. This element is introduced in Windows PowerShell 5.0.
public methodstatic ToMarshalByRefObject This element is introduced in Windows PowerShell 5.0.
public method ToString  (Inherited from Object)
public method UnpackArchive This element is introduced in Windows PowerShell 5.0.
public method Verbose Overloaded. This element is introduced in Windows PowerShell 5.0.
public method Warning Overloaded. This element is introduced in Windows PowerShell 5.0.
public method YieldDynamicOption Used by a provider to return the fields for a Metadata Definition. A cmdlet can use this to supply tab-completion for metadata to the user.This element is introduced in Windows PowerShell 5.0.
public method YieldEntity This element is introduced in Windows PowerShell 5.0.
public method YieldKeyValuePair This element is introduced in Windows PowerShell 5.0.
public method YieldLink This element is introduced in Windows PowerShell 5.0.
public method YieldPackageSource Used by a provider to return fields for a package source (repository).This element is introduced in Windows PowerShell 5.0.
public method YieldSoftwareIdentity Used by a provider to return fields for a Software Identity.This element is introduced in Windows PowerShell 5.0.
public method YieldSoftwareMetadata This element is introduced in Windows PowerShell 5.0.
public method YieldValue This element is introduced in Windows PowerShell 5.0.

Top

Protected Methods

(see also Extension Methods)

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Top

Extension Methods

  Name Description
public extension method As  Use this method to adapt an object from a foreign app domain to a known interface in this app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method As  This is called to adapt an object from a foreign app domain to a known interface in this appDomainThis element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method As  Adapts an object from a foreign app domain to a known interface in this app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method Extend  Use this method to adapt and extend an object so that you can pass it to a foreign app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method Extend  This is called to adapt and extend an object that we wish to pass to a foreign app domainThis element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method Extend  Used to extend an object with an interface from a foreign app domain.This element is introduced in Windows PowerShell 5.0. (Defined by RequestExtensions.)
public extension method ToEnumerable  This element is introduced in Windows PowerShell 5.0. (Defined by CollectionExtensions.)

Top

See Also

Reference

Request Class
Microsoft.OneGet.MetaProvider.PowerShell Namespace