MarshalAsAttribute Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe MarshalAsAttribute.
Overload
MarshalAsAttribute(Int16) |
Inizializza una nuova istanza della classe MarshalAsAttribute con il valore UnmanagedType specificato. |
MarshalAsAttribute(UnmanagedType) |
Inizializza una nuova istanza della classe MarshalAsAttribute con il membro di enumerazione UnmanagedType specificato. |
MarshalAsAttribute(Int16)
- Origine:
- MarshalAsAttribute.cs
- Origine:
- MarshalAsAttribute.cs
- Origine:
- MarshalAsAttribute.cs
Inizializza una nuova istanza della classe MarshalAsAttribute con il valore UnmanagedType specificato.
public:
MarshalAsAttribute(short unmanagedType);
public MarshalAsAttribute (short unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : int16 -> System.Runtime.InteropServices.MarshalAsAttribute
Public Sub New (unmanagedType As Short)
Parametri
- unmanagedType
- Int16
Valore in base al quale viene eseguito il marshalling dei dati.
Commenti
Questo costruttore accetta un intero con segno a 16 bit sottostante che rappresenta ogni UnmanagedType membro di enumerazione. Il Tlbimp.exe (Utilità di importazione libreria tipi) usa questo costruttore.
Vedi anche
Si applica a
MarshalAsAttribute(UnmanagedType)
- Origine:
- MarshalAsAttribute.cs
- Origine:
- MarshalAsAttribute.cs
- Origine:
- MarshalAsAttribute.cs
Inizializza una nuova istanza della classe MarshalAsAttribute con il membro di enumerazione UnmanagedType specificato.
public:
MarshalAsAttribute(System::Runtime::InteropServices::UnmanagedType unmanagedType);
public MarshalAsAttribute (System.Runtime.InteropServices.UnmanagedType unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : System.Runtime.InteropServices.UnmanagedType -> System.Runtime.InteropServices.MarshalAsAttribute
Public Sub New (unmanagedType As UnmanagedType)
Parametri
- unmanagedType
- UnmanagedType
Valore in base al quale viene eseguito il marshalling dei dati.
Commenti
Per il codice leggibile meno soggetto all'errore, usare sempre questo costruttore.