ValueFromProjectFile Methode
Liefert den Wert des Projektparameters im angegebenen Projekt zurück.
Hierüber lassen sich bspw. vor dem Druckstart die Werte der Projektparameter abfragen. Dies ist insbesondere dann nützlich, wenn eigene Projektparameter angemeldet wurden, die vom Benutzer im Designer geändert werden können (LlProjectParameterVisibility).
'Deklaration
Public Function ValueFromProjectFile( _
ByVal As String _
) As String
Parameter
- projectFile
- Vollständiger Dateiname (mit Pfad) der Projektdatei.
Rückgabetyp
Wert des Projektparameters als String.
Im Folgenden wird ein neuer Projektparameter angelegt und der Designer aufgerufen. Im Anschluss wird der Projektparameter - möglicherweise vom Benutzer im Designer geändert - wieder abgefragt.
// Add custom project parameter
string myParamName = "MyParamName";
ProjectParameter myProjectParameter = LL.ProjectParameters.NewParameter(myParamName);
myProjectParameter.ParameterType = LlProjectParameterType.Value;
myProjectParameter.Value = "MyParamValue";
myProjectParameter.SaveDefaultValue = true;
LL.ProjectParameters.Add(myProjectParameter);
// Call Designer
string projectFile = @"C:\temp\sample.lst";
LL.Design(LlProject.List, projectFile);
// Query custom project parameter
string myParamValue = myProjectParameter.ValueFromProjectFile(projectFile);
' Add custom project parameter
Dim myParamName As String = "MyParamName"
Dim myProjectParameter As ProjectParameter = LL.ProjectParameters.NewParameter(myParamName)
myProjectParameter.ParameterType = LlProjectParameterType.Value
myProjectParameter.Value = "MyParamValue"
myProjectParameter.SaveDefaultValue = True
LL.ProjectParameters.Add(myProjectParameter)
' Call Designer
Dim projectFile As String = "C:\temp\sample.lst"
LL.Design(LlProject.List, projectFile)
' Query custom project parameter
Dim myParamValue As String = myProjectParameter.ValueFromProjectFile(projectFile)
Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
.NET: .NET Framework 4.8, .NET 6, .NET 8, .NET 9