Partager via


QuerySaveResult, structure

Gère les résultats lors d'une demande pour enregistrer le document, et encapsule les résultats d'un appel à QuerySaveFiles.

Cette API n'est pas conforme CLS. 

Espace de noms :  Microsoft.VisualStudio.Modeling.Shell
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
Public Structure QuerySaveResult
[CLSCompliantAttribute(false)]
public struct QuerySaveResult

Le type QuerySaveResult expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique QuerySaveResult Initialise une nouvelle instance de la structure QuerySaveResult.

Début

Propriétés

  Nom Description
Propriété publique CanSaveFile Obtient le document et vérifie s'il peut être enregistré.
Propriété publique ForceSaveAs Obtient le document et convertit l'opération Enregistrer en opération Enregistrer sous.
Propriété publique Result Obtient l'indicateur tagVSQuerySaveResult qui détermine si le document peut être enregistré.
Propriété publique UserCanceled True si l'opération d'enregistrement a été annulée par l'utilisateur.

Début

Méthodes

  Nom Description
Méthode publique Equals Compare l'objet à un autre objet et vérifie s'ils sont égaux. (Substitue ValueType.Equals(Object).)
Méthode publique GetHashCode Obtient le code de hachage de l'objet. (Substitue ValueType.GetHashCode().)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique ToString Retourne le nom de type qualifié complet de cette instance. (Hérité de ValueType.)

Début

Opérateurs

  Nom Description
Opérateur publicMembre statique Equality Vérifie si deux arguments sont égaux.
Opérateur publicMembre statique Inequality Vérifie si deux arguments sont inégaux.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Shell, espace de noms