InterfaceImplementedInVersionAttribute Constructor (Type^, Byte, Byte, Byte, Byte)

.NET Framework (current version)
 

Initializes a new instance of the InterfaceImplementedInVersionAttribute class, specifying the interface that the target type implements and the version in which that interface was first implemented.

Namespace:   System.Runtime.InteropServices.WindowsRuntime
Assembly:  mscorlib (in mscorlib.dll)

public:
InterfaceImplementedInVersionAttribute(
	Type^ interfaceType,
	unsigned char majorVersion,
	unsigned char minorVersion,
	unsigned char buildVersion,
	unsigned char revisionVersion
)

Parameters

interfaceType
Type: System::Type^

The interface that was first implemented in the specified version of the target type.

majorVersion
Type: System::Byte

The major component of the version of the target type that first implemented interfaceType.

minorVersion
Type: System::Byte

The minor component of the version of the target type that first implemented interfaceType.

buildVersion
Type: System::Byte

The build component of the version of the target type that first implemented interfaceType.

revisionVersion
Type: System::Byte

The revision component of the version of the target type that first implemented interfaceType.

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.5
Portable Class Library
Supported in: portable .NET platforms
Windows Phone Silverlight
Available since 8.0
Windows Phone
Available since 8.1
Return to top
Show: