更新 : 2007 年 11 月
Web サイトのプロパティに対する内部的なアクセスを提供します。
名前空間 : VsWebSite
アセンブリ : VsWebSite.Interop (VsWebSite.Interop.dll 内)
構文
'宣言
ReadOnly Property Extender ( _
ExtenderName As String _
) As Object
'使用
Dim instance As WebSiteProperties
Dim ExtenderName As String
Dim value As Object
value = instance.Extender(ExtenderName)
Object Extender[
string ExtenderName
] { get; }
property Object^ Extender[[InAttribute] String^ ExtenderName] {
Object^ get ([InAttribute] String^ ExtenderName);
}
JScript では、インデックス付きプロパティはサポートされません。
パラメータ
ExtenderName
型 : System.Stringエクステンダの名前。
プロパティ値
型 : System.Object
エクステンダ オブジェクト。
解説
外部のコンポーネントは、適切な Visual Studio オートメーション オブジェクトのプロパティ コレクションを介して、これらのプロパティにアクセスできます (Web サイト プロジェクトの WebSiteProperties、WebFileProperties、および WebFolderProperties)。この型のメンバのプロパティ名は、プロパティ コレクションへのインデクサとして使用できます。
使用可能なエクステンダ オブジェクトがない場合、Extender プロパティは nullnull 参照 (Visual Basic では Nothing) を返します。
エクステンダの取得に使う CATID は、オブジェクトの ExtenderCATID プロパティによって提供されます。
例
遅延バインド プロパティの読み取りと設定の例については、「WebSiteProperties」を参照してください。
アクセス許可
- 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。