クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework 3.5
.NET Framework 3.5
System.IO 名前空間
FileInfo クラス
 FileInfo メンバ
すべて縮小/すべて展開 すべて縮小
Members FilterMembers Filter
Frameworks FilterFrameworks Filter
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
FileInfo メンバ

更新 : 2007 年 11 月

ファイルを作成、コピー、削除、移動、および開くためのインスタンス メソッドを提供し、FileStream オブジェクトを作成できるようにします。このクラスは継承できません。

FileInfo 型で公開されるメンバは以下のとおりです。

  名前説明
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifFileInfoファイル パスのラッパーとして機能する、FileInfo クラスの新しいインスタンスを初期化します。
このページのトップへ
  名前説明
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifAppendTextFileInfo のインスタンスが表すファイルの末尾にテキストを追加する StreamWriter を作成します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifCopyToオーバーロードされます。 既存のファイルを新しいファイルにコピーします。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifCreateファイルを作成します。
tbhxe65b.pubmethod(ja-jp,VS.90).gifCreateObjRefリモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifCreateText新しいテキスト ファイルに書き込みを行う StreamWriter を作成します。
tbhxe65b.pubmethod(ja-jp,VS.90).gifDecryptEncrypt メソッドを使用して現在のアカウントによって暗号化されたファイルを復号化します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifDeleteファイルを完全に削除します。 (FileSystemInfo..::.Delete()()() をオーバーライドします。)
tbhxe65b.pubmethod(ja-jp,VS.90).gifEncryptファイルの暗号化に使用したアカウントのみがそのファイルを復号化できるように、ファイルを暗号化します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifEquals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
tbhxe65b.protmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifFinalize Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
tbhxe65b.pubmethod(ja-jp,VS.90).gifGetAccessControlオーバーロードされます。 現在の FileInfo オブジェクトが示すファイルのアクセス制御リスト (ACL) エントリをカプセル化する FileSecurity オブジェクトを取得します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifGetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
tbhxe65b.pubmethod(ja-jp,VS.90).gifGetLifetimeService対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
tbhxe65b.pubmethod(ja-jp,VS.90).gifGetObjectDataファイル名と追加の例外情報を使用して SerializationInfo オブジェクトを設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifGetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
tbhxe65b.pubmethod(ja-jp,VS.90).gifInitializeLifetimeService対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
tbhxe65b.protmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifMemberwiseCloneオーバーロードされます。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifMoveTo指定したファイルを新しい場所に移動します。オプションで新しいファイル名を指定することもできます。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifOpenオーバーロードされます。 さまざまな読み書き権と共有権でファイルを開きます。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifOpenRead読み取り専用の FileStream を作成します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifOpenText既存のテキスト ファイルからの読み取りを行う、UTF8 エンコーディングの StreamReader を作成します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifOpenWrite書き込み専用の FileStream を作成します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifRefreshオブジェクトの状態を更新します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubmethod(ja-jp,VS.90).gifReplaceオーバーロードされます。 指定したファイルの内容を現在の FileInfo オブジェクトが示すファイルと置き換え、元のファイルを削除し、置き換えられたファイルのバックアップを作成します。
tbhxe65b.pubmethod(ja-jp,VS.90).gifSetAccessControlFileSecurity オブジェクトが示すアクセス制御リスト (ACL) エントリを、現在の FileInfo オブジェクトが示すファイルに適用します。
tbhxe65b.pubmethod(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifToStringこのパスを文字列として返します。 (Object..::.ToString()()() をオーバーライドします。)
このページのトップへ
  名前説明
tbhxe65b.protfield(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifFullPathディレクトリまたはファイルの絶対パスを表します。 (FileSystemInfo から継承されます。)
tbhxe65b.protfield(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifOriginalPathパスは、以前にユーザーが相対パスまたは絶対パスで指定したものです。 (FileSystemInfo から継承されます。)
このページのトップへ
  名前説明
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifAttributes現在の FileSystemInfoFileAttributes を取得または設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifCreationTime現在の FileSystemInfo オブジェクトの作成日時を取得または設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).gifCreationTimeUtc現在の FileSystemInfo オブジェクトの作成日時を世界協定時刻 (UTC) で取得または設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifDirectory親ディレクトリのインスタンスを取得します。
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifDirectoryNameディレクトリの絶対パスを表す文字列を取得します。
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifExistsファイルが存在するかどうかを示す値を取得します。 (FileSystemInfo..::.Exists をオーバーライドします。)
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifExtensionファイルの拡張子部分を表す文字列を取得します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifFullNameディレクトリまたはファイルの絶対パスを取得します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).gifIsReadOnly現在のファイルが読み取り専用であるかどうかを判断する値を取得または設定します。
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifLastAccessTime現在のファイルまたはディレクトリに最後にアクセスした時刻を取得または設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).gifLastAccessTimeUtc現在のファイルまたはディレクトリに最後にアクセスした時刻を世界協定時刻 (UTC) で取得または設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifLastWriteTime現在のファイルまたはディレクトリに最後に書き込みが行われた時刻を取得または設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).gifLastWriteTimeUtc現在のファイルまたはディレクトリに最後に書き込みが行われた時刻を世界協定時刻 (UTC) で取得または設定します。 (FileSystemInfo から継承されます。)
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifLength現在のファイルのサイズをバイト単位で取得します。
tbhxe65b.pubproperty(ja-jp,VS.90).giftbhxe65b.CFW(ja-jp,VS.90).giftbhxe65b.xna(ja-jp,VS.90).gifNameファイルの名前を取得します。 (FileSystemInfo..::.Name をオーバーライドします。)
このページのトップへ
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker