ObjectWithSite.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 のパラメーターで返されるインターフェイス ポインターの IID を提供します。
ppvSite
型 : IntPtr%オブジェクトが M:Microsoft.VisualStudio.Data.ObjectWithSite.Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.SetSite(System.Object) のメソッドに表示されるサイトの最後のインターフェイス ポインターを格納する呼び出し元の無効な変数のアドレス。
実装
IObjectWithSite.GetSite(Guid, IntPtr)
解説
IObjectWithSite.GetSite メソッドを実装します。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。