Compartilhar via


Campo MarshalAsAttribute.MarshalType

 

Especifica o nome totalmente qualificado de um marshaler personalizado.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (em mscorlib.dll)

Sintaxe

[ComVisibleAttribute(true)]
public string MarshalType
public:
[ComVisibleAttribute(true)]
String^ MarshalType
[<ComVisibleAttribute(true)>]
val mutable MarshalType : string
<ComVisibleAttribute(True)>
Public MarshalType As String

Valor do Campo

Type: System.String

Comentários

You can use either the F:System.Runtime.InteropServices.MarshalAsAttribute.MarshalType or F:System.Runtime.InteropServices.MarshalAsAttribute.MarshalTypeRef field specify a custom marshaler type for the attributed parameter, field, or return type. The F:System.Runtime.InteropServices.MarshalAsAttribute.MarshalType field enables you to specify a string representing the fully qualified name of a custom marshaler. It is useful for late-bound references, but is less preferred than F:System.Runtime.InteropServices.MarshalAsAttribute.MarshalTypeRef for specifying a custom marshaler. For additional information about creating and using custom marshalers, see Custom Marshaling.

Informações de Versão

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 1.1
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1

Confira Também

MarshalTypeRef
Classe MarshalAsAttribute
Namespace System.Runtime.InteropServices

Retornar ao início