Inheritance
CVRApplications
Assembly: cs.temp.dll.dll
public class CVRApplications
Methods
Declaration
public EVRApplicationError AddApplicationManifest(string pchApplicationManifestFullPath, bool bTemporary)
Parameters
Type |
Name |
Description |
String |
pchApplicationManifestFullPath |
|
Boolean |
bTemporary |
|
Returns
Declaration
public EVRApplicationError AddApplicationManifest(string pchApplicationManifestFullPath, bool bTemporary)
Parameters
Type |
Name |
Description |
String |
pchApplicationManifestFullPath |
|
Boolean |
bTemporary |
|
Returns
Declaration
public bool CancelApplicationLaunch(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public bool CancelApplicationLaunch(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public bool GetApplicationAutoLaunch(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public bool GetApplicationAutoLaunch(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public uint GetApplicationCount()
Returns
Declaration
public uint GetApplicationCount()
Returns
Declaration
public EVRApplicationError GetApplicationKeyByIndex(uint unApplicationIndex, StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public EVRApplicationError GetApplicationKeyByIndex(uint unApplicationIndex, StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public EVRApplicationError GetApplicationKeyByProcessId(uint unProcessId, StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public EVRApplicationError GetApplicationKeyByProcessId(uint unProcessId, StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public uint GetApplicationLaunchArguments(uint unHandle, StringBuilder pchArgs, uint unArgs)
Parameters
Returns
Declaration
public uint GetApplicationLaunchArguments(uint unHandle, StringBuilder pchArgs, uint unArgs)
Parameters
Returns
Declaration
public uint GetApplicationProcessId(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public uint GetApplicationProcessId(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public bool GetApplicationPropertyBool(string pchAppKey, EVRApplicationProperty eProperty, ref EVRApplicationError peError)
Parameters
Returns
Declaration
public bool GetApplicationPropertyBool(string pchAppKey, EVRApplicationProperty eProperty, ref EVRApplicationError peError)
Parameters
Returns
Declaration
public uint GetApplicationPropertyString(string pchAppKey, EVRApplicationProperty eProperty, StringBuilder pchPropertyValueBuffer, uint unPropertyValueBufferLen, ref EVRApplicationError peError)
Parameters
Returns
Declaration
public uint GetApplicationPropertyString(string pchAppKey, EVRApplicationProperty eProperty, StringBuilder pchPropertyValueBuffer, uint unPropertyValueBufferLen, ref EVRApplicationError peError)
Parameters
Returns
Declaration
public ulong GetApplicationPropertyUint64(string pchAppKey, EVRApplicationProperty eProperty, ref EVRApplicationError peError)
Parameters
Returns
Declaration
public ulong GetApplicationPropertyUint64(string pchAppKey, EVRApplicationProperty eProperty, ref EVRApplicationError peError)
Parameters
Returns
Declaration
public string GetApplicationsErrorNameFromEnum(EVRApplicationError error)
Parameters
Returns
Declaration
public string GetApplicationsErrorNameFromEnum(EVRApplicationError error)
Parameters
Returns
Declaration
public uint GetApplicationsThatSupportMimeType(string pchMimeType, StringBuilder pchAppKeysThatSupportBuffer, uint unAppKeysThatSupportBuffer)
Parameters
Returns
Declaration
public uint GetApplicationsThatSupportMimeType(string pchMimeType, StringBuilder pchAppKeysThatSupportBuffer, uint unAppKeysThatSupportBuffer)
Parameters
Returns
Declaration
public string GetApplicationsTransitionStateNameFromEnum(EVRApplicationTransitionState state)
Parameters
Returns
Declaration
public string GetApplicationsTransitionStateNameFromEnum(EVRApplicationTransitionState state)
Parameters
Returns
Declaration
public bool GetApplicationSupportedMimeTypes(string pchAppKey, StringBuilder pchMimeTypesBuffer, uint unMimeTypesBuffer)
Parameters
Returns
Declaration
public bool GetApplicationSupportedMimeTypes(string pchAppKey, StringBuilder pchMimeTypesBuffer, uint unMimeTypesBuffer)
Parameters
Returns
Declaration
public uint GetCurrentSceneProcessId()
Returns
Declaration
public uint GetCurrentSceneProcessId()
Returns
Declaration
public bool GetDefaultApplicationForMimeType(string pchMimeType, StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public bool GetDefaultApplicationForMimeType(string pchMimeType, StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public EVRApplicationError GetStartingApplication(StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public EVRApplicationError GetStartingApplication(StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen)
Parameters
Returns
Declaration
public EVRApplicationTransitionState GetTransitionState()
Returns
Declaration
public EVRApplicationTransitionState GetTransitionState()
Returns
Declaration
public EVRApplicationError IdentifyApplication(uint unProcessId, string pchAppKey)
Parameters
Returns
Declaration
public EVRApplicationError IdentifyApplication(uint unProcessId, string pchAppKey)
Parameters
Returns
Declaration
public bool IsApplicationInstalled(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public bool IsApplicationInstalled(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public bool IsQuitUserPromptRequested()
Returns
Declaration
public bool IsQuitUserPromptRequested()
Returns
Declaration
public EVRApplicationError LaunchApplication(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public EVRApplicationError LaunchApplication(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public EVRApplicationError LaunchApplicationFromMimeType(string pchMimeType, string pchArgs)
Parameters
Returns
Declaration
public EVRApplicationError LaunchApplicationFromMimeType(string pchMimeType, string pchArgs)
Parameters
Returns
Declaration
public EVRApplicationError LaunchDashboardOverlay(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public EVRApplicationError LaunchDashboardOverlay(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public EVRApplicationError LaunchInternalProcess(string pchBinaryPath, string pchArguments, string pchWorkingDirectory)
Parameters
Returns
Declaration
public EVRApplicationError LaunchInternalProcess(string pchBinaryPath, string pchArguments, string pchWorkingDirectory)
Parameters
Returns
Declaration
public EVRApplicationError LaunchTemplateApplication(string pchTemplateAppKey, string pchNewAppKey, AppOverrideKeys_t[] pKeys)
Parameters
Returns
Declaration
public EVRApplicationError LaunchTemplateApplication(string pchTemplateAppKey, string pchNewAppKey, AppOverrideKeys_t[] pKeys)
Parameters
Returns
Declaration
public EVRApplicationError PerformApplicationPrelaunchCheck(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public EVRApplicationError PerformApplicationPrelaunchCheck(string pchAppKey)
Parameters
Type |
Name |
Description |
String |
pchAppKey |
|
Returns
Declaration
public EVRApplicationError RemoveApplicationManifest(string pchApplicationManifestFullPath)
Parameters
Type |
Name |
Description |
String |
pchApplicationManifestFullPath |
|
Returns
Declaration
public EVRApplicationError RemoveApplicationManifest(string pchApplicationManifestFullPath)
Parameters
Type |
Name |
Description |
String |
pchApplicationManifestFullPath |
|
Returns
Declaration
public EVRApplicationError SetApplicationAutoLaunch(string pchAppKey, bool bAutoLaunch)
Parameters
Returns
Declaration
public EVRApplicationError SetApplicationAutoLaunch(string pchAppKey, bool bAutoLaunch)
Parameters
Returns
Declaration
public EVRApplicationError SetDefaultApplicationForMimeType(string pchAppKey, string pchMimeType)
Parameters
Returns
Declaration
public EVRApplicationError SetDefaultApplicationForMimeType(string pchAppKey, string pchMimeType)
Parameters
Returns