Metoda IVsPersistDocData.RenameDocData — (UInt32, IVsHierarchy, UInt32, String)
Zmienia nazwę danych dokumentu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int RenameDocData(
uint grfAttribs,
IVsHierarchy pHierNew,
uint itemidNew,
string pszMkDocumentNew
)
int RenameDocData(
unsigned int grfAttribs,
IVsHierarchy^ pHierNew,
unsigned int itemidNew,
String^ pszMkDocumentNew
)
abstract RenameDocData :
grfAttribs:uint32 *
pHierNew:IVsHierarchy *
itemidNew:uint32 *
pszMkDocumentNew:string -> int
Function RenameDocData (
grfAttribs As UInteger,
pHierNew As IVsHierarchy,
itemidNew As UInteger,
pszMkDocumentNew As String
) As Integer
Parametry
grfAttribs
Type: System.UInt32[in] Atrybut pliku danych dokumentu ma zostać zmieniona. Typ danych zobacz __VSRDTATTRIB.
pHierNew
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Wskaźnik do IVsHierarchy interfejs dokumentu, którego nazwa jest zmieniana.
itemidNew
Type: System.UInt32[in] Identyfikator elementu dokumentu, którego nazwa jest zmieniana. Typ danych zobacz VSITEMID.
pszMkDocumentNew
Type: System.String[in] Ścieżka do dokumentu, którego nazwa jest zmieniana.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsPersistDocData::RenameDocData(
[in] VSRDTATTRIB grfAttribs,
[in] IVsHierarchy *pHierNew,
[in] VSITEMID itemidNew,
[in] LPCOLESTR pszMkDocumentNew
);
Tej metody można także przenieść własność danych dokumentu z jednej hierarchii do innego.
Zobacz też
Interfejs IVsPersistDocData
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku