Compartilhar via


DesignerDocDataService.IVsRunningDocTableEvents2.OnAfterAttributeChangeEx Method

Called after an attribute has changed on a document in the Running Document Table.

Namespace:  Microsoft.VisualStudio.Shell.Design.Serialization
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

Syntax

'Declaração
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
)

Parameters

  • docCookie
    Type: System.UInt32
    The identifier of the document in the Running Document Table.
  • pszMkDocumentOld
    Type: System.String
    The previous name of the document.
  • pszMkDocumentNew
    Type: System.String
    The new name of the document.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Implements

IVsRunningDocTableEvents2.OnAfterAttributeChangeEx(UInt32, UInt32, IVsHierarchy, UInt32, String, IVsHierarchy, UInt32, String)

Remarks

This method saves any changes that were made to the cached item ID or hierarchy.

.NET Framework Security

See Also

Reference

DesignerDocDataService Class

Microsoft.VisualStudio.Shell.Design.Serialization Namespace