次の方法で共有


WebFileProperties2 インターフェイス

Web サイト内のファイルによってサポートされるプロパティを指定します。このインターフェイスは、WebFileProperties を拡張して、カスタム ツールのサポートを追加しています。

名前空間:  VsWebSite90
アセンブリ:  VsWebSite.Interop90 (VsWebSite.Interop90.dll 内)

構文

'宣言
<GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")> _
Public Interface WebFileProperties2 _
    Inherits WebFileProperties
[GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")]
public interface WebFileProperties2 : WebFileProperties
[GuidAttribute(L"899456B4-E5AD-49EF-AB04-1CED913A6E44")]
public interface class WebFileProperties2 : WebFileProperties
[<GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")>]
type WebFileProperties2 =  
    interface
        interface WebFileProperties
    end
public interface WebFileProperties2 extends WebFileProperties

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

プロパティ

  名前 説明
パブリック プロパティ __id インフラストラクチャ。既定のプロパティを取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ __id インフラストラクチャ。
パブリック プロパティ AutoRefreshPath Web サイトの Bin アセンブリの自動更新パスを取得または設定します。 (WebFileProperties から継承されます。)
パブリック プロパティ AutoRefreshPath
パブリック プロパティ CustomTool Web ファイルに関連付けられているカスタム ツールのプログラム ID を取得または設定します。カスタム ツールは、入力として Web ファイルを受け取り、新しいファイルを書き込みます。
パブリック プロパティ CustomToolNamespace 生成されるファイルの既定の名前空間を取得または設定します。
パブリック プロパティ CustomToolOutput 現在の Web サイト ファイルに関連付けられているカスタム ツールの出力ファイルの名前 (パスを除く) を取得します。
パブリック プロパティ Extender[String] Web ファイルの拡張プロパティを取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ Extender[String]
パブリック プロパティ ExtenderCATID オブジェクトの Extender カテゴリ ID (CATID) を取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ ExtenderCATID
パブリック プロパティ ExtenderNames オブジェクトで使用できる Extender のリストを取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ ExtenderNames
パブリック プロパティ Extension ファイルのファイル名拡張子を取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ Extension
パブリック プロパティ FileName ファイル名拡張子を含むファイル名を取得または設定します。 (WebFileProperties から継承されます。)
パブリック プロパティ FileName
パブリック プロパティ FullPath ファイルのローカル コピーの完全パスを取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ FullPath
パブリック プロパティ IsCustomToolOutput Web ファイルがカスタム ツールの出力かどうか示す値を取得します。
パブリック プロパティ IsDependentFile Web ファイルが依存ファイルかどうか示す値を取得します。依存ファイルとは、他のファイルの子のことです。
パブリック プロパティ RelativeURL Web サイトのルートに対するファイルの相対 URL を取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ RelativeURL
パブリック プロパティ URL ファイルの URL を取得します。 (WebFileProperties から継承されます。)
パブリック プロパティ URL

このページのトップへ

解説

ファイルの Properties コレクションから WebFileProperties2 オブジェクトにアクセスできます。

カスタム ツールは、ある種類から別の種類へのファイルの変換をデザイン時に行います。

参照

関連項目

VsWebSite90 名前空間

WebFileProperties

CustomTool

RunCustomTool