IVsPersistDocData.RenameDocData – metoda (UInt32, IVsHierarchy, UInt32, String)
Přejmenuje data dokumentu.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
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
[v] Atribut souboru dat dokumentu, který má být přejmenován.Typ dat viz __VSRDTATTRIB.
- pHierNew
[v] Ukazatel IVsHierarchy rozhraní přejmenováním dokumentu.
- itemidNew
[v] Identifikátor dokumentu probíhá přejmenování položky.Typ dat viz VSITEMID.
- pszMkDocumentNew
[v] Cesta k dokumentu probíhá přejmenování.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsPersistDocData::RenameDocData(
[in] VSRDTATTRIB grfAttribs,
[in] IVsHierarchy *pHierNew,
[in] VSITEMID itemidNew,
[in] LPCOLESTR pszMkDocumentNew
);
Tuto metodu lze také převést vlastnictví dat dokumentu z jedné hierarchie na jiný.
Viz také
IVsPersistDocData – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek