Questa documentazione è stata archiviata e non viene gestita.

Spazio dei nomi System.Runtime.InteropServices.ComTypes

Lo spazio dei nomi System.Runtime.InteropServices.ComTypes contiene metodi che sono definizioni di funzioni COM per il codice gestito. Queste funzioni sostituiscono i metodi UCOM* ora obsoleti nello spazio dei nomi System.Runtime.InteropServices.

 InterfacciaDescrizione
Interfaccia pubblicaIAdviseSinkFornisce una definizione gestita dell'interfaccia IAdviseSink.
Interfaccia pubblicaIBindCtxFornisce la definizione gestita dell'interfaccia IBindCtx.
Interfaccia pubblicaIConnectionPointFornisce la definizione gestita dell'interfaccia IConnectionPoint.
Interfaccia pubblicaIConnectionPointContainerFornisce la definizione gestita dell'interfaccia IConnectionPointContainer.
Interfaccia pubblicaIDataObjectFornisce la definizione gestita dell'interfaccia IDataObject.
Interfaccia pubblicaIEnumConnectionPointsGestisce la definizione dell'interfaccia IEnumConnectionPoints.
Interfaccia pubblicaIEnumConnectionsGestisce la definizione dell'interfaccia IEnumConnections.
Interfaccia pubblicaIEnumFORMATETCFornisce la definizione gestita dell'interfaccia IEnumFORMATETC.
Interfaccia pubblicaIEnumMonikerGestisce la definizione dell'interfaccia IEnumMoniker.
Interfaccia pubblicaIEnumSTATDATAFornisce la definizione gestita dell'interfaccia IEnumSTATDATA.
Interfaccia pubblicaIEnumStringGestisce la definizione dell'interfaccia IEnumString.
Interfaccia pubblicaIEnumVARIANTGestisce la definizione dell'interfaccia IEnumVARIANT.
Interfaccia pubblicaIMonikerFornisce la definizione gestita dell'interfaccia IMoniker, con funzionalità COM da IPersist e IPersistStream.
Interfaccia pubblicaIPersistFileFornisce la definizione gestita dell'interfaccia IPersistFile con funzionalità da IPersist.
Interfaccia pubblicaIRunningObjectTableFornisce la definizione gestita dell'interfaccia IRunningObjectTable.
Interfaccia pubblicaIStreamFornisce la definizione gestita dell'interfaccia IStream con funzionalità ISequentialStream.
Interfaccia pubblicaITypeCompFornisce la definizione gestita dell'interfaccia ITypeComp.
Interfaccia pubblicaITypeInfoFornisce la definizione gestita dell'interfaccia ITypeInfo.
Interfaccia pubblicaITypeInfo2Fornisce la definizione gestita dell'interfaccia ITypeInfo2.
Interfaccia pubblicaITypeLibFornisce la definizione gestita dell'interfaccia ITypeLib.
Interfaccia pubblicaITypeLib2Fornisce una definizione gestita dell'interfaccia ITypeLib2.

 StrutturaDescrizione
Struttura pubblicaBIND_OPTSArchivia i parametri utilizzati durante un'operazione di associazione del moniker.
Struttura pubblicaBINDPTRContiene un puntatore a una struttura FUNCDESC o VARDESC associata o a un'interfaccia ITypeComp.
Struttura pubblicaCONNECTDATADescrive una connessione esistente a un dato punto di connessione.
Struttura pubblicaDISPPARAMSContiene gli argomenti passati a un metodo o a una proprietà da IDispatch::Invoke.
Struttura pubblicaELEMDESCContiene la descrizione dei tipi e le informazioni sul trasferimento di processi per una variabile, una funzione o un parametro di funzione.
Struttura pubblicaELEMDESC.DESCUNIONContiene informazioni su un elemento.
Struttura pubblicaEXCEPINFODescrive le eccezioni che si verificano durante IDispatch::Invoke.
Struttura pubblicaFILETIMERappresenta il numero di intervalli da 100 nanosecondi a partire dal 1 gennaio 1601. Questa struttura è un valore a 64 bit.
Struttura pubblicaFORMATETCRappresenta un formato degli Appunti generalizzato.
Struttura pubblicaFUNCDESCDefinisce la descrizione di una funzione.
Struttura pubblicaIDLDESCContiene le informazioni necessarie per trasferire un elemento di struttura, un parametro o un valore restituito di una funzione tra processi.
Struttura pubblicaPARAMDESCContiene informazioni sul trasferimento di un elemento strutturale, di un parametro o del valore restituito di una funzione tra diversi processi.
Struttura pubblicaSTATDATAFornisce la definizione gestita della struttura STATDATA.
Struttura pubblicaSTATSTGContiene le informazioni statistiche relative a un'archiviazione aperta, a un flusso oppure a un oggetto matrice di byte.
Struttura pubblicaSTGMEDIUMFornisce la definizione gestita della struttura STGMEDIUM.
Struttura pubblicaTYPEATTRContiene gli attributi di un UCOMITypeInfo.
Struttura pubblicaTYPEDESCDescrive il tipo di una variabile, il tipo restituito di una funzione oppure il tipo del parametro di una funzione.
Struttura pubblicaTYPELIBATTRIdentifica una particolare libreria dei tipi e fornisce supporto per la localizzazione per i nomi dei membri.
Struttura pubblicaVARDESCDescrive un membro di una variabile, di una costante o di dati.
Struttura pubblicaVARDESC.DESCUNIONContiene informazioni relative a una variabile.

 EnumerazioneDescrizione
Enumerazione pubblicaADVFSpecifica il comportamento richiesto per l'impostazione di un sink di notifica o una connessione di inserimento nella cache a un oggetto.
Enumerazione pubblicaCALLCONVIdentifica la convenzione di chiamata utilizzata da un metodo descritto in una struttura METHODDATA.
Enumerazione pubblicaDATADIRSpecifica la direzione del flusso di dati nel parametro dwDirection del metodo EnumFormatEtc. Determina i formati che possono essere enumerati dall'enumeratore risultante.
Enumerazione pubblicaDESCKINDIdentifica la descrizione del tipo a cui viene effettuata l'associazione.
Enumerazione pubblicaDVASPECTSpecifica i dati desiderati o l'aspetto di visualizzazione dell'oggetto quando si disegnano o ottengono dati.
Enumerazione pubblicaFUNCFLAGSIdentifica le costanti che definiscono le proprietà di una funzione.
Enumerazione pubblicaFUNCKINDDefinisce la modalità di accesso a una funzione.
Enumerazione pubblicaIDLFLAGDescrive come trasferire tra diversi processi un elemento strutturale, un parametro o il valore restituito di una funzione.
Enumerazione pubblicaIMPLTYPEFLAGSDefinisce gli attributi di un'interfaccia implementata o ereditata di un tipo.
Enumerazione pubblicaINVOKEKINDSpecifica come richiamare una funzione mediante IDispatch::Invoke.
Enumerazione pubblicaLIBFLAGSDefinisce i flag applicabili alle librerie dei tipi.
Enumerazione pubblicaPARAMFLAGDescrive come trasferire tra diversi processi un elemento strutturale, un parametro o il valore restituito di una funzione.
Enumerazione pubblicaSYSKINDIdentifica la piattaforma del sistema operativo di destinazione.
Enumerazione pubblicaTYMEDFornisce la definizione gestita della struttura TYMED.
Enumerazione pubblicaTYPEFLAGSDefinisce le proprietà e gli attributi della descrizione di un tipo.
Enumerazione pubblicaTYPEKINDSpecifica vari tipi di dati e funzioni.
Enumerazione pubblicaVARFLAGSIdentifica le costanti che definiscono le proprietà di una variabile.
Enumerazione pubblicaVARKINDDefinisce il tipo di variabile.
Mostra: