IVsPersistDocData.RenameDocData(UInt32, IVsHierarchy, UInt32, String) Méthode

Définition

Renomme les données de document.

public:
 int RenameDocData(System::UInt32 grfAttribs, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierNew, System::UInt32 itemidNew, System::String ^ pszMkDocumentNew);
public:
 int RenameDocData(unsigned int grfAttribs, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierNew, unsigned int itemidNew, Platform::String ^ pszMkDocumentNew);
int RenameDocData(unsigned int grfAttribs, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierNew, unsigned int itemidNew, std::wstring const & pszMkDocumentNew);
public int RenameDocData (uint grfAttribs, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierNew, uint itemidNew, string pszMkDocumentNew);
abstract member RenameDocData : uint32 * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * string -> int
Public Function RenameDocData (grfAttribs As UInteger, pHierNew As IVsHierarchy, itemidNew As UInteger, pszMkDocumentNew As String) As Integer

Paramètres

grfAttribs
UInt32

[in] Attribut de fichier de données du document à renommer. Consultez le type de données __VSRDTATTRIB.

pHierNew
IVsHierarchy

[in] Pointeur vers l'interface IVsHierarchy du document renommé.

itemidNew
UInt32

[in] Identificateur d'élément du document renommé. Consultez le type de données VSITEMID.

pszMkDocumentNew
String

[in] Chemin d'accès au document renommé.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Remarques

Signature COM

À partir de vsshell. idl :

HRESULT IVsPersistDocData::RenameDocData(  
   [in] VSRDTATTRIB grfAttribs,  
   [in] IVsHierarchy *pHierNew,  
   [in] VSITEMID itemidNew,  
   [in] LPCOLESTR pszMkDocumentNew  
);  

Cette méthode peut également transférer la propriété des données du document d’une hiérarchie à une autre.

S’applique à