_Attribute インターフェイス

定義

重要

この API は CLS 準拠ではありません。

Attribute クラスをアンマネージ コードに公開します。

public interface class _Attribute
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("917B14D0-2D9E-38B8-92A9-381ACF52F7C0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _Attribute
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("917B14D0-2D9E-38B8-92A9-381ACF52F7C0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _Attribute
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("917B14D0-2D9E-38B8-92A9-381ACF52F7C0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _Attribute = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("917B14D0-2D9E-38B8-92A9-381ACF52F7C0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _Attribute = interface
Public Interface _Attribute
派生
属性

注釈

このインターフェイスは、アンマネージ コードからマネージド クラスにアクセスするためのインターフェイスであり、マネージド コードから呼び出さないでください。

メソッド

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

GetTypeInfo(UInt32, UInt32, IntPtr)

オブジェクトの型情報を取得します。この情報はインターフェイスの型情報の取得に使用できます。

GetTypeInfoCount(UInt32)

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

オブジェクトによって公開されたプロパティおよびメソッドへのアクセスを提供します。

適用対象