Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelé après qu'un attribut ait changé sur un document dans le Tableau en cours d'exécution de document.
Espace de noms : Microsoft.VisualStudio.Shell.Design.Serialization
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
Private Function OnAfterAttributeChangeEx ( _
docCookie As UInteger, _
attribs As UInteger, _
pHierOld As IVsHierarchy, _
itemidOld As UInteger, _
pszMkDocumentOld As String, _
pHierNew As IVsHierarchy, _
itemidNew As UInteger, _
pszMkDocumentNew As String _
) As Integer Implements IVsRunningDocTableEvents2.OnAfterAttributeChangeEx
int IVsRunningDocTableEvents2.OnAfterAttributeChangeEx(
uint docCookie,
uint attribs,
IVsHierarchy pHierOld,
uint itemidOld,
string pszMkDocumentOld,
IVsHierarchy pHierNew,
uint itemidNew,
string pszMkDocumentNew
)
Paramètres
- docCookie
Type : System.UInt32
L'identificateur du document dans le Tableau en cours d'exécution de document.
- attribs
Type : System.UInt32
__VSRDTATTRIB évalue correspondre aux attributs qui ont changé.
- pHierOld
Type : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
L'interface d'IVsHierarchy du nœud ayant précédemment possédé le document.
- itemidOld
Type : System.UInt32
L'ID d'élément précédente
- pszMkDocumentOld
Type : System.String
Le nom précédent du document.
- pHierNew
Type : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
L'interface d'IVsHierarchy du nœud qui possède maintenant le document.
- itemidNew
Type : System.UInt32
La nouvelle ID d'élément
- pszMkDocumentNew
Type : System.String
Le nouveau nom du document.
Valeur de retour
Type : System.Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Implémentations
Remarques
Cette méthode enregistre toutes les modifications apportées à l'ID d'élément ou à la hiérarchie mis en cache.
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.
Voir aussi
Référence
Microsoft.VisualStudio.Shell.Design.Serialization, espace de noms