This interface represent a structure binding parameters.
interface IBindParams {
// Properties
${address}: number;
${filename}: string;
${typename}: string;
${name}: string;
${addressType}: ${AddressType};
${expression}?: string;
${delayed}?: boolean;
${selected}?: boolean;
${expand}?: boolean;
}
// This interface is not available in managed environment
// This interface is not available in native environment
address: number;
// This property is not available in managed environment
// This property is not available in native environment
Binding starting address
filename: string;
// This property is not available in managed environment
// This property is not available in native environment
Full path to the structure definition file. The file must already be added to a structure library.
typename: string;
// This property is not available in managed environment
// This property is not available in native environment
Name of a type for structure binding. A type must be marked as public.
name: string;
// This property is not available in managed environment
// This property is not available in native environment
Name of a root element.
addressType: ${AddressType};
// This property is not available in managed environment
// This property is not available in native environment
Address type.
expression?: string;
// This property is not available in managed environment
// This property is not available in native environment
Optional arithmetic expression to calculate binding address.
delayed?: boolean;
// This property is not available in managed environment
// This property is not available in native environment
If true, only the root item will be added. The actual binding will be executed when item is expanded.
selected?: boolean;
// This property is not available in managed environment
// This property is not available in native environment
Apply bound structure coloring and additional information in an editor window.
expand?: boolean;
// This property is not available in managed environment
// This property is not available in native environment
If set to true automatically expand the root item.