Прочетете на английски Редактиране

Споделяне чрез


ComSourceInterfacesAttribute Constructors

Definition

Initializes a new instance of the ComSourceInterfacesAttribute class.

Overloads

ComSourceInterfacesAttribute(String)

Initializes a new instance of the ComSourceInterfacesAttribute class with the name of the event source interface.

ComSourceInterfacesAttribute(Type)

Initializes a new instance of the ComSourceInterfacesAttribute class with the type to use as a source interface.

ComSourceInterfacesAttribute(Type, Type)

Initializes a new instance of the ComSourceInterfacesAttribute class with the types to use as source interfaces.

ComSourceInterfacesAttribute(Type, Type, Type)

Initializes a new instance of the ComSourceInterfacesAttribute class with the types to use as source interfaces.

ComSourceInterfacesAttribute(Type, Type, Type, Type)

Initializes a new instance of the ComSourceInterfacesAttribute class with the types to use as source interfaces.

ComSourceInterfacesAttribute(String)

Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs

Initializes a new instance of the ComSourceInterfacesAttribute class with the name of the event source interface.

C#
public ComSourceInterfacesAttribute(string sourceInterfaces);

Parameters

sourceInterfaces
String

A null-delimited list of fully qualified event source interface names.

Remarks

Use this constructor to expose more than four event source interfaces to COM clients.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ComSourceInterfacesAttribute(Type)

Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs

Initializes a new instance of the ComSourceInterfacesAttribute class with the type to use as a source interface.

C#
public ComSourceInterfacesAttribute(Type sourceInterface);

Parameters

sourceInterface
Type

The Type of the source interface.

Remarks

Use this constructor to expose a single event source interface to COM clients.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ComSourceInterfacesAttribute(Type, Type)

Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs

Initializes a new instance of the ComSourceInterfacesAttribute class with the types to use as source interfaces.

C#
public ComSourceInterfacesAttribute(Type sourceInterface1, Type sourceInterface2);

Parameters

sourceInterface1
Type

The Type of the default source interface.

sourceInterface2
Type

The Type of a source interface.

Remarks

Use this constructor to expose two event source interfaces to COM clients.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ComSourceInterfacesAttribute(Type, Type, Type)

Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs

Initializes a new instance of the ComSourceInterfacesAttribute class with the types to use as source interfaces.

C#
public ComSourceInterfacesAttribute(Type sourceInterface1, Type sourceInterface2, Type sourceInterface3);

Parameters

sourceInterface1
Type

The Type of the default source interface.

sourceInterface2
Type

The Type of a source interface.

sourceInterface3
Type

The Type of a source interface.

Remarks

Use this constructor to expose three event source interfaces to COM clients.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ComSourceInterfacesAttribute(Type, Type, Type, Type)

Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs
Source:
ComSourceInterfacesAttribute.cs

Initializes a new instance of the ComSourceInterfacesAttribute class with the types to use as source interfaces.

C#
public ComSourceInterfacesAttribute(Type sourceInterface1, Type sourceInterface2, Type sourceInterface3, Type sourceInterface4);

Parameters

sourceInterface1
Type

The Type of the default source interface.

sourceInterface2
Type

The Type of a source interface.

sourceInterface3
Type

The Type of a source interface.

sourceInterface4
Type

The Type of a source interface.

Remarks

Use this constructor to expose four event source interfaces to COM clients.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0