Package.CreateInstance, méthode
Crée l'objet COM spécifié à l'aide de l'objet local de CLSID du Registre des vsprvs.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Function CreateInstance ( _
ByRef clsid As Guid, _
ByRef iid As Guid, _
type As Type _
) As Object
public Object CreateInstance(
ref Guid clsid,
ref Guid iid,
Type type
)
Paramètres
- clsid
Type : System.Guid%
CLSID de l'objet à le créer.
- iid
Type : System.Guid%
L'interface IID que que l'objet implémente.
- type
Type : System.Type
Le type managé de l'objet au retour.
Valeur de retour
Type : System.Object
Une instance de l'objet créé.
Remarques
La méthode d'CreateInstance crée l'objet spécifié à l'aide de l'objet local de CLSID de Registre de Visual Studio.Après la création il est cast au donné tapez.Si Visual Studio ne peut pas la créer pour une raison quelconque, le package, utilise Activator.CreatInstance.Cela permet des classes managé à enregistrer dans les variables locales à la version particulière de Visual Studio dans HKLM\Software\Microsoft\VisualStudio\8,0\CLSID.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.