IsSpreadsheetFile

Determines whether a file is a spreadsheet file.

Method Signature

IsSpreadsheetFile(filepath=[any])

Arguments

Argument
Type
Required
Description
Default

value

ANY

true

The value to check.

Examples

Check if a value is a SpreadsheetFile fluent API object:

// Check if object uses fluent API
var spreadsheet = new SpreadsheetFile();

if ( IsSpreadsheetFile( spreadsheet ) ) {
    println( "This is a fluent SpreadsheetFile object" );
}

Distinguish between BIF and fluent API:

// BIF approach creates an object
var bifSpreadsheet = SpreadsheetNew();

// Fluent API approach
var fluentSpreadsheet = new SpreadsheetFile();

if ( IsSpreadsheetFile( fluentSpreadsheet ) ) {
    println( "Using fluent API" );
} else if ( IsSpreadsheetObject( bifSpreadsheet ) ) {
    println( "Using BIF approach" );
}

Validate for fluent chaining:

Last updated

Was this helpful?