Compartilhar via


MarshalingType Enumeração

Definição

Especifica o tipo de marshaling para a classe .

public enum class MarshalingType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
enum class MarshalingType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public enum MarshalingType
var value = Windows.Foundation.Metadata.MarshalingType.none
Public Enum MarshalingType
Herança
MarshalingType
Atributos

Requisitos do Windows

Requisitos Description
Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduzida na v1.0)

Campos

Nome Valor Description
Agile 2

A classe realiza marshaling e cancela omarshals para o mesmo valor de ponteiro em todas as interfaces.

InvalidMarshaling 0

A classe não pode ser empacotada.

None 1

A classe impede o marshaling em todas as interfaces.

Standard 3

A classe não implementa IMarshal nem encaminha para CoGetStandardMarshal em todas as interfaces.

Aplica-se a

Confira também