ComExposedClassAttribute<T> クラス
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
重要
この API は CLS 準拠ではありません。
型のインスタンスを COM に公開する必要があることを示します。
generic <typename T>
where T : IComExposedClasspublic ref class ComExposedClassAttribute sealed : Attribute, System::Runtime::InteropServices::Marshalling::IComExposedDetails
[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
[System.CLSCompliant(false)]
public sealed class ComExposedClassAttribute<T> : Attribute, System.Runtime.InteropServices.Marshalling.IComExposedDetails where T : IComExposedClass
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
[<System.CLSCompliant(false)>]
type ComExposedClassAttribute<'T (requires 'T :> IComExposedClass)> = class
inherit Attribute
interface IComExposedDetails
Public NotInheritable Class ComExposedClassAttribute(Of T)
Inherits Attribute
Implements IComExposedDetails
- T
属性付き型を COM に公開する方法に関する情報を提供する型。
- 継承
- 属性
- 実装
Com |
ComExposedClassAttribute<T> クラスの新しいインスタンスを初期化します。 |
Equals(Object) |
このインスタンスが、指定されたオブジェクトと等価であるかどうかを示す値を返します。 (継承元 Attribute) |
Get |
この型を COM に公開するためにインスタンスに ComWrappers 提供する COM インターフェイス情報を取得します。 |
Get |
このインスタンスのハッシュ コードを返します。 (継承元 Attribute) |
Get |
現在のインスタンスの Type を取得します。 (継承元 Object) |
Is |
派生クラスでオーバーライドされるとき、このインスタンスの値が派生クラスの既定値であるかどうかを示します。 (継承元 Attribute) |
Match(Object) |
派生クラス内でオーバーライドされたときに、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。 (継承元 Attribute) |
Memberwise |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
To |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
製品 | バージョン |
---|---|
.NET | 8, 9 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。