このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Methods of Class Directory
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Methods of Class Directory


Directory
Directory(
Directory & );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO

要約
Copy 建設者.

操作者=
Directory & 操作者=(
Directory & );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO NO

要約
Assignment 操作者.

Directory
Directory(
const ::rtl::OUString & strPath );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO YES NO

要約
建設者.
Parameters
strPath
        The 十分な qualified URL of the directory.
        親族 URLs are not 許すd.
     

~Directory
~Directory();

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO YES NO

要約
Destructor.

open
RC open();

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO YES NO

要約
Open a directory for enumerating its contents.
Return
E_None on success E_INVAL the 判型 of the parameters was not valid E_NOENT the 明示するd path doesn't 存在する E_NOTDIR the 明示するd path is not an directory E_NOMEM not enough memory for 配分するing structures E_ACCES 許可 否定するd E_MFILE too many open とじ込み/提出するs used by the 過程 E_NFILE too many open とじ込み/提出するs in the system E_NAMETOOLONG とじ込み/提出する 指名する too long E_LOOP Too many 象徴的な links 遭遇(する)d
See Also
getNextItem()
の近くに()

isOpen
sal_Bool isOpen();

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO YES NO

要約
Query if directory is open.
Description
Query if directory is open and so item enumeration is valid.
Return
sal_True if the directory is open else sal_False.
See Also
open()
の近くに()

の近くに
RC の近くに();

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO YES NO

要約
の近くに a directory.
Return
E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_BADF 無効の oslDirectory parameter E_INTR the 機能(する)/行事 call was interrupted
See Also
open()

reset
RC reset();

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO YES NO

要約
Resets the directory item enumeration to the beginning.
Return
E_None on success E_INVAL the 判型 of the parameters was not valid E_NOENT the 明示するd path doesn't 存在する E_NOTDIR the 明示するd path is not an directory E_NOMEM not enough memory for 配分するing structures E_ACCES 許可 否定するd E_MFILE too many open とじ込み/提出するs used by the 過程 E_NFILE too many open とじ込み/提出するs in the system E_NAMETOOLONG とじ込み/提出する 指名する too long E_LOOP Too many 象徴的な links 遭遇(する)d
See Also
open()

getNextItem
RC getNextItem(
DirectoryItem & rItem,
sal_uInt32 nHint = 0 );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO YES NO

要約
Retrieve the next item of a 以前 opened directory.
Description
Retrieves the next item of a 以前 opened directory.
Parameters
rItem
        On success a valid DirectoryItem.
        
        
nHint
        With this parameter the 報知係 can tell the 実施 that (s)he
        is going to call this 機能(する)/行事 uHint times afterwards. This enables the 実施 to
        get the (警察などへの)密告,告訴(状) for more than one とじ込み/提出する and (武器などの)隠匿場所 it until the next calls.

        
Return
E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_NOENT no more 入ること/参加(者)s in this directory E_BADF 無効の oslDirectory parameter E_OVERFLOW the value too large for defined data type
See Also
DirectoryItem

getVolumeInfo
static RC getVolumeInfo(
const ::rtl::OUString & ustrDirectoryURL,
VolumeInfo & rInfo );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO YES YES NO

要約
Retrieve (警察などへの)密告,告訴(状) about a 容積/容量.
Description
Retrieves (警察などへの)密告,告訴(状) about a 容積/容量. A 容積/容量 can either be a 開始する point, a 網状組織 資源 or a 運動 depending on Operating System and とじ込み/提出する System.
Parameters
ustrDirectoryURL
        十分な qualified URL of the 容積/容量
        
        
rInfo
        On success it receives (警察などへの)密告,告訴(状) about the 容積/容量.
                
        
Return
E_None on success E_NOMEM not enough memory for 配分するing structures E_INVAL the 判型 of the parameters was not valid E_NOTDIR not a directory E_NAMETOOLONG とじ込み/提出する 指名する too long E_NOENT no such とじ込み/提出する or directory E_ACCES 許可 否定するd E_LOOP too many 象徴的な links 遭遇(する)d E_FAULT Bad 演説(する)/住所 E_IO on I/O errors E_NOSYS 機能(する)/行事 not 器具/実施するd E_MULTIHOP multihop 試みる/企てるd E_NOLINK link has been 厳しいd E_INTR 機能(する)/行事 call was interrupted
See Also
FileStatus
VolumeInfo

create
static RC create(
const ::rtl::OUString & ustrDirectoryURL );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO YES YES NO

要約
Create a directory.
Parameters
ustrDirectoryURL
        十分な qualified URL of the directory to create.

        
Return
E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_EXIST とじ込み/提出する 存在するs E_ACCES 許可 否定するd E_NAMETOOLONG とじ込み/提出する 指名する too long E_NOENT no such とじ込み/提出する or directory E_NOTDIR not a directory E_ROFS read-only とじ込み/提出する system E_NOSPC no space left on 装置 E_DQUOT 割当 越えるd E_LOOP too many 象徴的な links 遭遇(する)d E_FAULT bad 演説(する)/住所 E_IO on I/O errors E_MLINK too many links E_MULTIHOP multihop 試みる/企てるd E_NOLINK link has been 厳しいd
See Also
除去する()

除去する
static RC 除去する(
const ::rtl::OUString & ustrDirectoryURL );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO YES YES NO

要約
除去する an empty directory.
Parameters
ustrDirectoryURL
        十分な qualified URL of the directory.
        
        
Return
E_None on success E_INVAL the 判型 of the parameters was not valid E_NOMEM not enough memory for 配分するing structures E_PERM 操作/手術 not permitted E_ACCES 許可 否定するd E_NOENT no such とじ込み/提出する or directory E_NOTDIR not a directory E_NOTEMPTY directory not empty E_FAULT bad 演説(する)/住所 E_NAMETOOLONG とじ込み/提出する 指名する too long E_BUSY 装置 or 資源 busy E_ROFS read-only とじ込み/提出する system E_LOOP too many 象徴的な links 遭遇(する)d E_BUSY 装置 or 資源 busy E_EXIST とじ込み/提出する 存在するs E_IO on I/O errors E_MULTIHOP multihop 試みる/企てるd E_NOLINK link has been 厳しいd
See Also
create()

createPath
static RC createPath(
const ::rtl::OUString & aDirectoryUrl,
DirectoryCreationObserver * aDirectoryCreationObserver = NULL );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO YES YES NO

要約
Create a directory path.
Description
The osl_createDirectoryPath 機能(する)/行事 creates a 明示するd directory path. All nonexisting sub directories will be created.

PLEASE NOTE: You cannot rely on getting the error code E_EXIST for 存在するing directories. Programming against this error code is in general a strong 指示,表示する物 of a wrong usage of osl_createDirectoryPath.

Parameters
aDirectoryUrl
        [in] The 絶対の とじ込み/提出する URL of the directory path to create.
        A 親族 とじ込み/提出する URL will not be 受託するd.
                
        
aDirectoryCreationObserver
        [in] Pointer to an instance of type DirectoryCreationObserver that will
        be 知らせるd about the 創造 of a directory. The value of this 
        parameter may be NULL, in this 事例/患者 notifications will not be sent. 
                        
        
Return
E_None
On success
E_INVAL
The 判型 of the parameters was not valid
E_ACCES
許可 否定するd
E_EXIST
The final node of the 明示するd directory path already 存在する
E_NAMETOOLONG
The 指名する of the 明示するd directory path 越えるs the 最大限 許すd length
E_NOTDIR
A 構成要素 of the 明示するd directory path already 存在する as とじ込み/提出する in any part of the directory path
E_ROFS
Read-only とじ込み/提出する system
E_NOSPC
No space left on 装置
E_DQUOT
割当 越えるd
E_FAULT
Bad 演説(する)/住所
E_IO
I/O error
E_LOOP
Too many 象徴的な links 遭遇(する)d
E_NOLINK
Link has been 厳しいd
E_invalidError
An unknown error occurred
See Also
DirectoryCreationObserver
create

最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.