APILocations
- Updated2025-07-21
- 2 minute(s) read
APILocations
Use this enumeration with the Locations.AddAPILocation , AnalysisUtilities.ValidateExpression , AnalysisUtilities.ValidatePath , or AnalysisUtilities.ValidateRemoteHost methods to refer to a Location when using an API property or method. The syntax of the enumeration is APILocation_BaseClassName_APIPropertyOrMethodName . For example, APILocation_ActiveXModule_ActiveXReferenceExpr refers to the ActiveXModule.ActiveXReferenceExpr property.
- APILocation_ActiveXModule_ActiveXReferenceExpr –(Value: 65)
- APILocation_ActiveXModule_FilePath –(Value: 66)
- APILocation_ActiveXModule_RemoteHost –(Value: 67)
- APILocation_ActiveXParameter_ValueExpr –(Value: 68)
- APILocation_AdditionalResult_Condition –(Value: 57)
- APILocation_AdditionalResult_Name –(Value: 58)
- APILocation_AdditionalResult_ValueToLog –(Value: 59)
- APILocation_CommonCModule_ModulePath –(Value: 51)
- APILocation_CommonCModule_ProjectFilePath –(Value: 52)
- APILocation_CommonCModule_SourceFilePath –(Value: 53)
- APILocation_CommonCModule_WorkspaceFilePath –(Value: 54)
- APILocation_CommonCParameter_StringBufferSizeExpr –(Value: 56)
- APILocation_CommonCParameter_ValueExpr –(Value: 55)
- APILocation_DllParameter_ImaginaryPartValueExpr –(Value: 124)
- APILocation_DotNetModule_GetAssembly –(Value: 63)
- APILocation_DotNetModule_ProjectFilePath –(Value: 60)
- APILocation_DotNetModule_SolutionFilePath –(Value: 61)
- APILocation_DotNetModule_SourceFilePath –(Value: 62)
- APILocation_DotNetParameter_ParameterName –(Value: 127)
- APILocation_DotNetParameter_ValueExpr –(Value: 64)
- APILocation_HTBasicModule_SubroutineFilePath –(Value: 70)
- APILocation_LabVIEWModule_CallName –(Value: 130)
- APILocation_LabVIEWModule_ClassPath –(Value: 129)
- APILocation_LabVIEWModule_GetVIAbsolutePath –(Value: 48)
- APILocation_LabVIEWModule_NodeLibraryName –(Value: 133)
- APILocation_LabVIEWModule_OverrideBinaryClassPath –(Value: 154)
- APILocation_LabVIEWModule_OverrideBinaryProjectPath –(Value: 152)
- APILocation_LabVIEWModule_OverrideBinaryVIPath –(Value: 153)
- APILocation_LabVIEWModule_OverrideSourceClassPath –(Value: 143)
- APILocation_LabVIEWModule_OverrideSourceProjectPath –(Value: 141)
- APILocation_LabVIEWModule_OverrideSourceVIPath –(Value: 142)
- APILocation_LabVIEWModule_ProjectPath –(Value: 47)
- APILocation_LabVIEWModule_RemoteConnectionTimeout –(Value: 46)
- APILocation_LabVIEWModule_RemoteHost –(Value: 44)
- APILocation_LabVIEWModule_RemotePortNumber –(Value: 45)
- APILocation_LabVIEWModule_VIPath –(Value: 42)
- APILocation_LabVIEWModule_VIType –(Value: 43)
- APILocation_LabVIEWNXGModule_GllPath –(Value: 135)
- APILocation_LabVIEWNXGModule_ModuleQualifiedName –(Value: 139)
- APILocation_LabVIEWNXGModule_ProjectPath –(Value: 134)
- APILocation_LabVIEWNXGModule_QualifiedName –(Value: 136)
- APILocation_LabVIEWNXGParameter_ParameterLabel –(Value: 137)
- APILocation_LabVIEWNXGParameter_Type –(Value: 140)
- APILocation_LabVIEWNXGParameter_ValueExpression –(Value: 138)
- APILocation_LabVIEWParameter_ParameterCaption –(Value: 126)
- APILocation_LabVIEWParameter_ValueExpr –(Value: 49)
- APILocation_LabVIEWParameterElement_ElementCaption –(Value: 125)
- APILocation_LabVIEWParameterElement_ValueExpr –(Value: 50)
- APILocation_None –(Value: 0) Use this value to refer to a location that is not associated with an API property or method.
- APILocation_PythonModule_ClassInstanceLocationExpr –(Value: 150)
- APILocation_PythonModule_ClassName –(Value: 148)
- APILocation_PythonModule_FunctionOrAttributeName –(Value: 149)
- APILocation_PythonModule_InterpreterReferenceExpr –(Value: 147)
- APILocation_PythonModule_ModulePath –(Value: 145)
- APILocation_PythonModule_PythonVersion –(Value: 144)
- APILocation_PythonModule_PythonVirtualEnvironmentPath –(Value: 146)
- APILocation_PythonParameter_ValueExpr –(Value: 151)
- APILocation_Sequence_DisableResults –(Value: 128)
- APILocation_SequenceCallModule_CustomCPUAffinityForNewThread –(Value: 71)
- APILocation_SequenceCallModule_NewExecutionBreakOnEntryExpr –(Value: 72)
- APILocation_SequenceCallModule_NewExecutionModelPath –(Value: 73)
- APILocation_SequenceCallModule_NewExecutionTypeMaskExpr –(Value: 74)
- APILocation_SequenceCallModule_RemoteHost –(Value: 75)
- APILocation_SequenceCallModule_SequenceFilePath –(Value: 76)
- APILocation_SequenceCallModule_SequenceName –(Value: 77)
- APILocation_SequenceCallModule_StoreActiveXReferenceExpr –(Value: 78)
- APILocation_SequenceCallParameter_ValueExpr –(Value: 79)
- APILocation_SequenceFile_ModelPath –(Value: 123)
- APILocation_Step_BatchSyncOption –(Value: 1)
- APILocation_Step_CustomActionExpression –(Value: 2)
- APILocation_Step_CustomFalseAction –(Value: 3)
- APILocation_Step_CustomFalseActionTargetByExpr –(Value: 4)
- APILocation_Step_CustomTrueAction –(Value: 5)
- APILocation_Step_CustomTrueActionTargetByExpr –(Value: 6)
- APILocation_Step_EvalPrecondForInteractiveExecution –(Value: 7)
- APILocation_Step_FailAction –(Value: 8)
- APILocation_Step_FailActionTargetByExpr –(Value: 9)
- APILocation_Step_IconName –(Value: 10)
- APILocation_Step_IgnoreRTE –(Value: 11)
- APILocation_Step_LoopIncExpression –(Value: 12)
- APILocation_Step_LoopInitExpression –(Value: 13)
- APILocation_Step_LoopStatusExpression –(Value: 14)
- APILocation_Step_LoopType –(Value: 15)
- APILocation_Step_LoopWhileExpression –(Value: 16)
- APILocation_Step_ModuleLoadOption –(Value: 17)
- APILocation_Step_ModuleUnloadOption –(Value: 18)
- APILocation_Step_MutexNameOrRefExpr –(Value: 19)
- APILocation_Step_PassAction –(Value: 20)
- APILocation_Step_PassActionTargetByExpr –(Value: 21)
- APILocation_Step_PostExpression –(Value: 22)
- APILocation_Step_Precondition –(Value: 23)
- APILocation_Step_PreExpression –(Value: 24)
- APILocation_Step_RecordLoopIterationResults –(Value: 25)
- APILocation_Step_RecordResult –(Value: 26)
- APILocation_Step_ResultRecordingOption –(Value: 131)
- APILocation_Step_RunMode –(Value: 27)
- APILocation_Step_StatusExpression –(Value: 28)
- APILocation_Step_StepFailCausesSequenceFail –(Value: 29)
- APILocation_Step_SwitchExecConnectionLifetime –(Value: 30)
- APILocation_Step_SwitchExecEnabled –(Value: 31)
- APILocation_Step_SwitchExecMulticonnectMode –(Value: 32)
- APILocation_Step_SwitchExecOperation –(Value: 33)
- APILocation_Step_SwitchExecOperationOrder –(Value: 34)
- APILocation_Step_SwitchExecRoutesToConnect –(Value: 35)
- APILocation_Step_SwitchExecRoutesToDisconnect –(Value: 36)
- APILocation_Step_SwitchExecVirtualDevice –(Value: 37)
- APILocation_Step_SwitchExecWaitForDebounce –(Value: 38)
- APILocation_Step_UniqueStepId –(Value: 39)
- APILocation_Step_UseMutex –(Value: 40)
- APILocation_Step_WindowActivation –(Value: 41)
- APILocation_StepType_BatchSyncOption –(Value: 108)
- APILocation_StepType_CustomActionExpression –(Value: 95)
- APILocation_StepType_CustomFalseAction –(Value: 97)
- APILocation_StepType_CustomFalseActionTargetByExpr –(Value: 99)
- APILocation_StepType_CustomTrueAction –(Value: 96)
- APILocation_StepType_CustomTrueActionTargetByExpr –(Value: 98)
- APILocation_StepType_DefaultNameExpr –(Value: 113)
- APILocation_StepType_DescriptionExpr –(Value: 114)
- APILocation_StepType_EvalPrecondForInteractiveExecution –(Value: 83)
- APILocation_StepType_FailAction –(Value: 92)
- APILocation_StepType_FailActionTargetByExpr –(Value: 94)
- APILocation_StepType_IconName –(Value: 80)
- APILocation_StepType_IgnoreRTE –(Value: 116)
- APILocation_StepType_LoopIncExpression –(Value: 87)
- APILocation_StepType_LoopInitExpression –(Value: 86)
- APILocation_StepType_LoopStatusExpression –(Value: 89)
- APILocation_StepType_LoopType –(Value: 90)
- APILocation_StepType_LoopWhileExpression –(Value: 88)
- APILocation_StepType_MenuItemNameExpr –(Value: 115)
- APILocation_StepType_ModuleLoadOption –(Value: 81)
- APILocation_StepType_ModuleUnloadOption –(Value: 82)
- APILocation_StepType_MutexNameOrRefExpr –(Value: 107)
- APILocation_StepType_PassAction –(Value: 91)
- APILocation_StepType_PassActionTargetByExpr –(Value: 93)
- APILocation_StepType_PostExpression –(Value: 110)
- APILocation_StepType_Precondition –(Value: 112)
- APILocation_StepType_PreExpression –(Value: 109)
- APILocation_StepType_RecordLoopIterationResults –(Value: 117)
- APILocation_StepType_RecordResult –(Value: 118)
- APILocation_StepType_ResultRecordingOption –(Value: 132)
- APILocation_StepType_RunMode –(Value: 85)
- APILocation_StepType_StatusExpression –(Value: 111)
- APILocation_StepType_StepFailCausesSequenceFail –(Value: 119)
- APILocation_StepType_SwitchExecConnectionLifetime –(Value: 104)
- APILocation_StepType_SwitchExecEnabled –(Value: 120)
- APILocation_StepType_SwitchExecMulticonnectMode –(Value: 103)
- APILocation_StepType_SwitchExecOperation –(Value: 101)
- APILocation_StepType_SwitchExecOperationOrder –(Value: 106)
- APILocation_StepType_SwitchExecRoutesToConnect –(Value: 102)
- APILocation_StepType_SwitchExecRoutesToDisconnect –(Value: 105)
- APILocation_StepType_SwitchExecVirtualDevice –(Value: 100)
- APILocation_StepType_SwitchExecWaitForDebounce –(Value: 121)
- APILocation_StepType_UseMutex –(Value: 122)
- APILocation_StepType_WindowActivation –(Value: 84)
See Also
AnalysisUtilities.ValidateExpression
AnalysisUtilities.ValidatePath