Metodo ExtensionManager.InstantiateType<T> (Type)
Crea un'istanza di un tipo e ne esegue il cast come interfaccia.
Spazio dei nomi: Microsoft.Data.Schema.Extensibility
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
Public Shared Function InstantiateType(Of T) ( _
type As Type _
) As T
public static T InstantiateType<T>(
Type type
)
public:
generic<typename T>
static T InstantiateType(
Type^ type
)
static member InstantiateType :
type:Type -> 'T
JScript non supporta i tipi o i metodi generici.
Parametri di tipo
- T
Parametri
- type
Tipo: System.Type
Oggetto Type che non è un'estensione.
Valore restituito
Tipo: T
Oggetto Type sottoposto a cast come interfaccia.
Note
Questo metodo di supporto è utilizzato per creare un'istanza dei tipi Finestra di progettazione per i generatori; le finestre di progettazione non sono estensioni, ma sono tipi personalizzati definiti dall'utente. Per creare istanze delle estensioni, utilizzare il metodo Instantiate per creare una nuova istanza di un'estensione.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.