RunningDocumentTable.RenameDocument Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belgeyi yeniden adlandırır ve isteğe bağlı olarak belgenin sahipliğini belirtilen projeye verir.
public:
void RenameDocument(System::String ^ oldName, System::String ^ newName, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pIVsHierarchy, System::UInt32 itemId);
public:
void RenameDocument(Platform::String ^ oldName, Platform::String ^ newName, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pIVsHierarchy, unsigned int itemId);
void RenameDocument(std::wstring const & oldName, std::wstring const & newName, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pIVsHierarchy, unsigned int itemId);
public void RenameDocument (string oldName, string newName, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pIVsHierarchy, uint itemId);
member this.RenameDocument : string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 -> unit
Public Sub RenameDocument (oldName As String, newName As String, pIVsHierarchy As IVsHierarchy, itemId As UInteger)
Parametreler
- oldName
- String
'ndaki Özgün adı temsil eden tam yol.
- newName
- String
'ndaki Yeni adı temsil eden tam yol.
- pIVsHierarchy
- IVsHierarchy
'ndaki IVsHierarchy Belgenin sahipliğini alacak projeyi temsil eden nesne. Sahiplik üzerinde hiçbir değişikliğin gerçekleşmeyeceğini belirtmek için değeri geçirin (IVsHierarchy)-1
- itemId
- UInt32
'ndaki Bu değer VSITEMID_NIL , veya olabilir VSITEMID_ROOT VSITEMID_SELECTION . VSITEMID_NILSahiplik üzerinde hiçbir değişikliğin gerçekleşmeyeceğini belirtmek için geçiş yapın.
Açıklamalar
Bu yöntem belgeyi yeniden adlandırır. Ayrıca, belgenin sahibi, IVsHierarchy sahiplik alacak projeyi temsil eden nesne belirtilerek ayarlanabilir veya değiştirilebilir.