LlStgsysGetJobOptionStringEx Method
ProjectParameters from a preview file can be queried hereby.
'Declaration
Public Shared Function LlStgsysGetJobOptionStringEx( _
ByVal As IntPtr, _
ByVal As String _
) As String
Parameters
- hStg
- The handle returned from LlStgsysStorageOpen().
- pszKey
- Name of the project parameter to be queried. The prefix "ProjectParameter." must be used for the call.
Return Value
Returns the value of the queried project parameter pszKey as string.
A project parameter is queried directly from a preview file below.
// Create new project parameter
ProjectParameter projectParameter = LL.ProjectParameters.NewParameter("MyParamName");
projectParameter.ParameterType = LlProjectParameterType.Value;
projectParameter.Value = "MyParamValue";
projectParameter.SaveDefaultValue = true;
LL.ProjectParameters.Add(projectParameter);
// Additional code (Calling the Designer, create preview file...)
// ...
// Query the project parameter from the preview file
PreviewFile previewFile = new PreviewFile(@"C:\temp\sample.ll");
MessageBox.Show(LlCore.LlStgsysGetJobOptionStringEx(previewFile.Handle, "ProjectParameter." + projectParameter.Name));
' Create new project parameter
Dim projectParameter As ProjectParameter = LL.ProjectParameters.NewParameter("MyParamName")
projectParameter.ParameterType = LlProjectParameterType.Value
projectParameter.Value = "MyParamValue"
projectParameter.SaveDefaultValue = True
LL.ProjectParameters.Add(projectParameter)
' Additional code (Calling the Designer, create preview file...)
' ...
' Query the project parameter from the preview file
Dim previewFile As New PreviewFile("C:\temp\sample.ll")
MessageBox.Show(LlCore.LlStgsysGetJobOptionStringEx(previewFile.Handle, "ProjectParameter." + projectParameter.Name))
Platforms: Windows 10 (Version 21H2 - 23H2), Windows 11 (21H2 - 22H2), Windows Server 2016 - 2022
.NET: .NET Framework 4.8, .NET 6, .NET 8, .NET 9