ServiceProviderWithSite.IObjectWithSite.GetSite メソッド
IObjectWithSite.SetSite のメソッドを使用して設定されている最後のサイトを取得します。 既知のサイトが存在しない場合、例外がスローされます。
名前空間: Microsoft.VisualStudio.Data
アセンブリ: Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)
構文
'宣言
Private Sub GetSite ( _
ByRef riid As Guid, _
<OutAttribute> ByRef ppvSite As IntPtr _
) Implements IObjectWithSite.GetSite
void IObjectWithSite.GetSite(
ref Guid riid,
out IntPtr ppvSite
)
private:
virtual void GetSite(
Guid% riid,
[OutAttribute] IntPtr% ppvSite
) sealed = IObjectWithSite::GetSite
private abstract GetSite :
riid:Guid byref *
ppvSite:IntPtr byref -> unit
private override GetSite :
riid:Guid byref *
ppvSite:IntPtr byref -> unit
JScript では、明示的なインターフェイスの実装はサポートされません。
パラメーター
riid
型 : Guid%ppvSite のパラメーターで返却できるインターフェイス ポインターのインターフェイス ID (IID)。
ppvSite
型 : IntPtr%riid のパラメーターのインターフェイス ポインターの要求を受け取るポインター変数のアドレス。
実装
IObjectWithSite.GetSite(Guid, IntPtr)
解説
GetSite のメソッドのマネージ実装を提供します。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。