Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo RegistrationServices.RegisterTypeForComClients (Type, Guid)

 

Data di pubblicazione: ottobre 2016

Registra il tipo specificato con COM usando il GUID specificato.

Spazio dei nomi:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

[SecurityCriticalAttribute]
public virtual void RegisterTypeForComClients(
	Type type,
	ref Guid g
)

Parametri

type
Type: System.Type

Il Type da registrare per l'utilizzo di COM.

g
Type: System.Guid

Il Guid utilizzato per registrare il tipo specificato.

Exception Condition
ArgumentException

Il valore del parametro type è null.

ArgumentNullException

Il type parametro non può essere creato.

Questo metodo è equivalente alla chiamata al metodo CoRegisterClassObject in COM. Il RegisterTypeForComClients metodo non è atomico e può provocare risultati imprevisti se utilizzati in un contesto con multithreading.

Nella versione 2.0 e versioni successive, utilizzare il UnregisterTypeForComClients metodo per annullare la registrazione di un tipo in COM.

Si noti che tramite platform invoke per chiamare non gestito CoRegisterClassObject e CoDisconnectObject metodi per la registrazione e annullamento della registrazione di oggetti COM non è supportata.

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: