IVsRunningDocumentTable5.HandsOffDocument(UInt32, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод обычно вызывается перед операцией, которая изменит документ на диске. После завершения операции необходимо вызвать Хандсондокумент. Он выполняет следующие действия:-Ивсфилечанжеекс. Игнорефиле (true)-IVsTrackProjectDocuments3. Хандсофффилесиф. DocData документа поддерживает его:-IVsPersistDocData3. Хандсоффдокдатастораже-Ивсдокдатафилечанжеконтрол. IgnoreFileChangesIf иерархия документа поддерживает его:-IVsPersistHierarchyItem2. IgnoreItemFileChanges
public:
void HandsOffDocument(System::UInt32 cookie, System::String ^ moniker);
public:
void HandsOffDocument(unsigned int cookie, Platform::String ^ moniker);
void HandsOffDocument(unsigned int cookie, std::wstring const & moniker);
public void HandsOffDocument (uint cookie, string moniker);
abstract member HandsOffDocument : uint32 * string -> unit
Public Sub HandsOffDocument (cookie As UInteger, moniker As String)
Параметры
- cookie
- UInt32
используемых Файл cookie для документа (если используется VSCOOKIE_NIL, параметр моникера идентифицирует документ).
- moniker
- String
используемых Моникер для документа (используется, только если файл cookie = = VSCOOKIE_NIL).