Najde cestu k souboru/adresáři.
Jmenný prostor:
SGP.XUtilityKnihovna: SGP.XUtility (v SGP.XUtility)
Verze: dll
Syntaxe
Parametry
- fileName
- Typ: System..::.String
Jméno souboru/adresáře i s relativní cestou.
Návratová hodnota
Absolutní cestu k nalezenému souboru/adresáři včetně.
Poznámky
Ve fileName jsou nejprve vyhodnoceny proměnné (Expand(String, IXVarDictionary, String, String)) a proměnné
prostředí (ExpandEnvironmentVariables(String)).
Po té se metoda snaží nalézt adresář/soubor nejprve v aktuálním adresáři a
pak v adresáři spuštěné aplikace StartupPath. Pokud je nalezen (soubor/adresář existuje),
vrátí jeho absolutní cestu.
Jinak vrátí jen fileName s vyhodnocenými proměnnými jako absolutní cestu.
Poznámka:
Pokud je v XServiceManager služba IXSGPToolProjectFolderService
a ProjectFolder není nullNothingnullptrnulová reference (Nothing v Visual Basic), použije se ProjectFolder
namísto adresáře spuštěné aplikace.

Výjimky
Výjimka | Podmínka |
---|---|
System..::.ArgumentNullException | fileName je nullNothingnullptrnulová reference (Nothing v Visual Basic). |