IVsPersistDocData3.HandsOffDocDataStorage Yöntem

Tanım

Veri belgesine (nesne uygulayan), IVsPersistDocData depolama üzerinde sahip olduğu herhangi bir tutmayı serbest bırakmasını söyler (yani, dosyasında dosya sistemi kilitlerini serbest bırakın).

public:
 int HandsOffDocDataStorage();
public:
 int HandsOffDocDataStorage();
int HandsOffDocDataStorage();
public int HandsOffDocDataStorage ();
abstract member HandsOffDocDataStorage : unit -> int
Public Function HandsOffDocDataStorage () As Integer

Döndürülenler

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.

Açıklamalar

Belgeye yapılan bir çağrı HandsOffDocDataStorage kapatıldıktan sonra (değiştirilen bir projeyi veya çözüm dosyasını yeniden yükleyerek) veya çağırarak veya çağırarak yeniden yüklenir ReloadDocData ReloadItem .

Veri belgesi değiştirilmediyse HandsOnDocDataStorage çağrılacaktır.

Nesne uygulamalı modda olduğunda veri belgesine yapılan çoğu çağrının başarısız olması beklenir. Çalışması beklenen tek Yöntemler IsDocDataReloadable ve ' dir IsDocDataDirty .

COM Imzası

Vsshell80. IDL adresinden:

HRESULT IVsPersistDocData3::HandsOffDocDataStorage();  

Şunlara uygulanır