Aracılığıyla paylaş


IVsPersistDocData.RenameDocData Yöntem (UInt32, IVsHierarchy, UInt32, String)

 

Belge verileri yeniden adlandırır.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

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

Parametreler

  • itemidNew
    Type: System.UInt32

    [in] Yeniden adlandırılan belge öğesi tanımlayıcısı. Veri türü bkz VSITEMID.

  • pszMkDocumentNew
    Type: System.String

    [in] Yeniden adlandırılan belge yolu.

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Notlar

COM imza

Vsshell.idl:

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

Bu yöntem Ayrıca belge veri sahipliğini bir hiyerarşiden diğerine aktarabilirsiniz.

Ayrıca bkz.

IVsPersistDocData Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön