Skip to main content

ZOS-API interface 2024 R1

ZOSAPI.Editors.LDE.ISurfaceTypeSettings Interface Reference

Last update: 17.07.2025

This interface is used for selecting any files required by a surface, and for changing surface types. This interface can be accessed via the ILDERow interface. More...

Public Member Functions

string[] GetFileNames ()
 Gets all available files for this type.
 

Properties

bool IsValid [get]
 Gets a value indicating whether all settings are valid.
 
SurfaceType Type [get]
 Gets the surface type for this interface.
 
bool RequiresFile [get]
 Gets a value indicating whether this surface type requires an external file to function.
 
string Filename [get, set]
 Gets or sets the currently selected file name.
 

Detailed Description

This interface is used for selecting any files required by a surface, and for changing surface types. This interface can be accessed via the ILDERow interface.

Examples
CSharpStandalone_07_TiltDecenterAndMFOperand.cs, CSharpStandalone_12_Seq_SystemExplorer.cs, and CSharpStandalone_19_Surface_Properties.cs.

Member Function Documentation

◆ GetFileNames()

string[] ZOSAPI.Editors.LDE.ISurfaceTypeSettings.GetFileNames ( )

Gets all available files for this type.

Returns

Property Documentation

◆ Filename

string ZOSAPI.Editors.LDE.ISurfaceTypeSettings.Filename
getset

Gets or sets the currently selected file name.

The name of the file. Note that only files returned by GetFileNames are allowed.

◆ IsValid

bool ZOSAPI.Editors.LDE.ISurfaceTypeSettings.IsValid
get

Gets a value indicating whether all settings are valid.

true if this instance is valid; otherwise, false.

◆ RequiresFile

bool ZOSAPI.Editors.LDE.ISurfaceTypeSettings.RequiresFile
get

Gets a value indicating whether this surface type requires an external file to function.

true if a file is required; otherwise, false.

◆ Type

SurfaceType ZOSAPI.Editors.LDE.ISurfaceTypeSettings.Type
get

Gets the surface type for this interface.

The type.

Connect with Ansys