Variant.ToVariant, méthode
Convertit l'objet variant donné à un objet de classe d'Variant.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Syntaxe
'Déclaration
Public Shared Function ToVariant ( _
ptr As IntPtr _
) As Variant
public static Variant ToVariant(
IntPtr ptr
)
Paramètres
- ptr
Type : System.IntPtr
[in] IntPtr à marshaler en tant qu'objet variant.
Valeur de retour
Type : Microsoft.VisualStudio.Package.Variant
Si réussi, retours un objet d'Variant contenant la valeur de l'objet variant marshalé ; sinon, retours un objet vide d'Variant.
Remarques
Cette méthode est utilisée par la méthode d'HandlePreExec sur la classe d'ViewFilter pour convertir l'objet variant marshalé à un objet d'Variant service- spécifié par langage.
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.