Shell.AppSystem.lookup_heuristic_basename

### Method

# Shell AppSystemlookup_heuristic_basename

#### Declaration [src]

    ShellApp*
    shell_app_system_lookup_heuristic_basename (
      ShellAppSystem* system,
      const char* id
    )

#### Description [src]

Find a valid application corresponding to a given heuristically determined application identifier string, or `NULL` if none.

#### Parameters

`id`

  Type: `const char*`

  Probable application identifier.

  The data is owned by the caller of the method.
  The value is a NUL terminated UTF-8 string.

#### Return value

Type: `ShellApp`

A `ShellApp` for `name`.

The returned data is owned by the instance.