SubordinateDocData - класс
Объект DocData, представляющий файл в памяти (т е указывающие на подчиненный, представленной в виде дочерних элементов элемента проекта в обозревателе решений).
Этот интерфейс API CLS-несовместим.
Иерархия наследования
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.DocData
Microsoft.VisualStudio.Modeling.Shell.SubordinateDocData
Пространство имен: Microsoft.VisualStudio.Modeling.Shell
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
Public Class SubordinateDocData _
Inherits DocData
[CLSCompliantAttribute(false)]
public class SubordinateDocData : DocData
Тип SubordinateDocData предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
SubordinateDocData | Создает экземпляр SubordinateDocData. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Cookie | Получает файл cookie, указывающее документ в таблице текущих Документов. (Унаследовано от DocData.) |
![]() |
DocViews | Возвращает коллекцию представлений документов, открытых для документа. (Унаследовано от DocData.) |
![]() |
Encoding | Возвращает или задает кодирование, сохраняет документ. (Унаследовано от DocData.) |
![]() |
FileName | Получает имя файла документа. (Унаследовано от DocData.) |
![]() |
FormatList | (Переопределяет DocData.FormatList.) |
![]() |
Hierarchy | Возвращает иерархию проекта, к которой принадлежит документа. (Унаследовано от DocData.) |
![]() |
IsBackupFileObsolete | (Унаследовано от DocData.) |
![]() |
IsLoaded | Возвращает документ и проверяет, загружен ли он. (Унаследовано от DocData.) |
![]() |
ItemId | Возвращает идентификатор элемента, присвоенный документ. (Унаследовано от DocData.) |
![]() |
ParentDocData | Возвращает DocData родительский объект для данного субординационного документа. |
![]() |
ServiceProvider | Возвращает поставщика службы из командной оболочки. (Унаследовано от DocData.) |
![]() |
UndoManager | Возвращает UndoManager интерфейс для документа. (Унаследовано от DocData.) |
![]() |
UndoManagerIsShared | Возвращает документ и проверяет, использует ли несколько таких же документ UndoManager интерфейс. (Унаследовано от DocData.) |
![]() |
VSUndoManager | Возвращает UndoManager интерфейс. (Унаследовано от DocData.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
BackupFile | Сделайте одну резервную копию файлов этого документа.Возвращает предполагается, что перезаряжает ли документ без потери данных. (Унаследовано от DocData.) |
![]() |
CanSave | Проверяет, может ли пользователь отменить операцию сохранения. (Унаследовано от DocData.) |
![]() |
Close | Закрывает документ. (Унаследовано от DocData.) |
![]() |
CreateObjRef | Критический с точки зрения безопасности. Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.) |
![]() |
DirectoryChanged | В настоящий момент не реализовано. (Унаследовано от DocData.) |
![]() |
Dispose | Освобождает неуправляемые ресурсы, используемые объектом DocData, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от DocData.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
FilesChanged | Уведомляет клиентов, что один или несколько документов были изменены. (Унаследовано от DocData.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
FlushUndoManager | Очищает UndoManager. (Унаследовано от DocData.) |
![]() |
GetClassID | Получает GUID фабрики редактора, который создал документ. (Унаследовано от DocData.) |
![]() |
GetCurFile | Получает имя файла документа. (Унаследовано от DocData.) |
![]() |
GetData | Получает данные документа из буфера. (Унаследовано от DocData.) |
![]() |
GetFormatList | Возвращает список поддерживаемых форматов документа. (Унаследовано от DocData.) |
![]() |
GetGuidEditorType | Получает GUID фабрики редактора, которая создала IVsPersistDocData объект. (Унаследовано от DocData.) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetLifetimeService | Критический с точки зрения безопасности. Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.) |
![]() |
GetService | Возвращает запрошенную службу. (Унаследовано от DocData.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
HandleLoadDocDataException | Управляет все исключения, которые были созданы при загрузке документа. (Унаследовано от DocData.) |
![]() |
HandleSaveDocDataException | Управляет все исключения, которые были созданы, если документ сохранил. (Унаследовано от DocData.) |
![]() |
IgnoreFileChanges | Определяет, должны ли изменения в документе пропускаться. (Унаследовано от DocData.) |
![]() |
InitializeLifetimeService | Критический с точки зрения безопасности. Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.) |
![]() |
InitNew | Инициализирует документ. (Унаследовано от DocData.) |
![]() |
IsDirty | Проверяет, изменялся ли документ поскольку большинство последней операции сохранения. (Унаследовано от DocData.) |
![]() |
IsDocDataDirty | По умолчанию, т е указывающие на подчиненный документ считается пакостным если родительский пакостн. (Переопределяет DocData.IsDocDataDirty(Int32%).) |
![]() |
IsDocDataReadOnly | Проверяет, является ли документ только для чтения. (Унаследовано от DocData.) |
![]() |
IsDocDataReloadable | Проверяет, является ли документ можно перезапустить. (Унаследовано от DocData.) |
![]() |
Load(String, Boolean) | Предполагается, что имеются подчиненные файлы некоторый объект DocData "родительский", что фактическая сериализация маркеров, поэтому операция загрузки никак-op. (Переопределяет DocData.Load(String, Boolean).) |
![]() |
Load(String, UInt32, Int32) | Загружает документ в память. (Унаследовано от DocData.) |
![]() |
LoadDocData(String) | Загружает документ с помощью своего имени файла. (Унаследовано от DocData.) |
![]() |
LoadDocData(String, Boolean) | Загружает документ с помощью своего имени файла. (Унаследовано от DocData.) |
![]() |
MarkDocumentChangedForBackup | Пометьте, что документ был изменен и, таким образом, должна быть создана новая резервная копия (Унаследовано от DocData.) |
![]() |
MemberwiseClone() | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
MemberwiseClone(Boolean) | Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject.) |
![]() |
OnDocumentClosed | Alerts, прослушиватели, что документ был закрыт. (Унаследовано от DocData.) |
![]() |
OnDocumentClosing | Alerts, прослушиватели, что документ будет закрыт. (Унаследовано от DocData.) |
![]() |
OnDocumentLoaded | Alerts, прослушиватели, что документ загружен. (Унаследовано от DocData.) |
![]() |
OnDocumentLoading | Alerts, прослушиватели, что документ будет загружен. (Унаследовано от DocData.) |
![]() |
OnDocumentReadOnlyChanged | Alerts, прослушиватели, что состояние " только для чтения " документа было изменено. (Унаследовано от DocData.) |
![]() |
OnDocumentReloaded | Alerts, прослушиватели, что документ перезапущен. (Унаследовано от DocData.) |
![]() |
OnDocumentReloading | Alerts, прослушиватели, что документ будет перезапущен. (Унаследовано от DocData.) |
![]() |
OnDocumentSaved | Alerts, прослушиватели, что документ сохранен. (Унаследовано от DocData.) |
![]() |
OnDocumentSaving | Alerts, прослушиватели, что документ будет сохранен. (Унаследовано от DocData.) |
![]() |
OnFileNameChanged | Alerts, прослушиватели, что имя файла документа. (Унаследовано от DocData.) |
![]() |
OnHierarchyChanged | Alerts, прослушиватели, что идентификатор элемента, присвоенный документ был изменен. (Унаследовано от DocData.) |
![]() |
OnRegisterDocData | Присвоит документ в иерархии файла cookie и проекта. (Унаследовано от DocData.) |
![]() |
OpenView | Открывает соответствующее представление для документа. (Унаследовано от DocData.) |
![]() |
QueryEditFile() | Alerts, прослушиватели, что документ будет редактировать.Прослушиватели могут проголосовать и правки. (Унаследовано от DocData.) |
![]() |
QueryEditFile(String, tagVSQueryEditFlags) | Alerts, прослушиватели, что документ будет редактировать.Прослушиватели могут проголосовать и правки. (Унаследовано от DocData.) |
![]() |
QuerySaveFile() | Alerts, прослушиватели, что файл должен быть сохранен.Прослушиватели могут (Унаследовано от DocData.) |
![]() |
QuerySaveFile(String, tagVSQuerySaveFlags) | Alerts, прослушиватели, что файл должен быть сохранен. (Унаследовано от DocData.) |
![]() |
ReloadDocData | Перезагрузить документ. (Унаследовано от DocData.) |
![]() |
ReloadDocDataWorker | Перезагрузить документ. (Унаследовано от DocData.) |
![]() |
RenameDocData | Переименовывает документ и сбросить его положение в иерархии. (Унаследовано от DocData.) |
![]() |
ResumeFileChangeNotification | Возобновляет распределение уведомлений документ-изменения для документа. (Унаследовано от DocData.) |
![]() |
Save(String) | Предполагается, что имеются подчиненные файлы несколько объектов "DocData родителя", который обычно обрабатывает фактическую операцию сохранения сериализации никак-op за исключением случае SaveAs. (Переопределяет DocData.Save(String).) |
![]() |
Save(String, Int32, UInt32) | Сохраняет документ. (Унаследовано от DocData.) |
![]() |
SaveAs | Сохраните файл как данные по документации |
![]() |
SaveCompleted | Alerts, прослушиватели, что документ сохранен. (Унаследовано от DocData.) |
![]() |
SaveDocData | Сохраняет документ в определенном местоположении. (Унаследовано от DocData.) |
![]() |
SaveDocDataToFile | Сохраняет документ в определенном местоположении. (Унаследовано от DocData.) |
![]() |
SaveSubordinateFile | Сохраните указанный документ, который субординационн к данному документу, например файл схемы. (Унаследовано от DocData.) |
![]() |
SetData | Задает документ в буфер. (Унаследовано от DocData.) |
![]() |
SetDocDataDirty | Задает документ IsDirty пометить. (Унаследовано от DocData.) |
![]() |
SetDocDataReadOnly | Устанавливает пометить документа только для чтения. (Унаследовано от DocData.) |
![]() |
SetFileName | Инициализирует или изменяет имя файла для документа. (Унаследовано от DocData.) |
![]() |
SetHierarchyInfo | Инициализирует или изменяет иерархию проекта для документа. (Унаследовано от DocData.) |
![]() |
SetUntitledDocPath | В настоящий момент не реализовано. (Унаследовано от DocData.) |
![]() |
ShowSaveOptionsDlg | Отображает диалоговое окно, из которого пользователь может задать дополнительные параметры для форматов сохранения. (Унаследовано от DocData.) |
![]() |
SuspendFileChangeNotification | Приостанавливает распределение уведомлений документ-изменения для документа. (Унаследовано от DocData.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
DocumentClosed | Возникает после того, как документ закрыт. (Унаследовано от DocData.) |
![]() |
DocumentClosing | Происходит перед тем, как закрыть документ. (Унаследовано от DocData.) |
![]() |
DocumentLoaded | Возникает после того, как документ загружен в окне моделирования. (Унаследовано от DocData.) |
![]() |
DocumentLoading | Происходит, прежде чем загрузке документа в окне моделирования. (Унаследовано от DocData.) |
![]() |
DocumentReadOnlyChanged | Происходит, когда только для чтения пометить для документа. (Унаследовано от DocData.) |
![]() |
DocumentReloaded | Происходит после перезапуска документа. (Унаследовано от DocData.) |
![]() |
DocumentReloading | Происходит до перезапуска документа. (Унаследовано от DocData.) |
![]() |
DocumentSaved | Происходит после сохранения документа. (Унаследовано от DocData.) |
![]() |
DocumentSaving | Возникает перед сохранением документа. (Унаследовано от DocData.) |
![]() |
FileNameChanged | Происходит при изменении имени файла документа. (Унаследовано от DocData.) |
![]() |
HierarchyChanged | Происходит при изменении документа или идентификатор элемента. (Унаследовано от DocData.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IVsFileBackup.BackupFile | Сделайте одну резервную копию файлов этого документа. (Унаследовано от DocData.) |
![]() ![]() |
IDisposable.Dispose | Освобождает все ресурсы, используемые текущим экземпляром класса DocData. (Унаследовано от DocData.) |
![]() ![]() |
IPersistFileFormat.GetClassID | Получает идентификатор класса фабрики редактора, который создал документ. (Унаследовано от DocData.) |
![]() ![]() |
IVsFileBackup.IsBackupFileObsolete | Получите версию файла резервной копии. (Унаследовано от DocData.) |
В начало страницы
Заметки
Предполагается, что имеются подчиненные файлы некоторый объект DocData "родительский", что фактическая сериализация маркеров.Этот класс существует, т е указывающие на подчиненный файл можно зарегистрировать в СООТВЕТСТВИЕ таблицы текущих Документов и отслеживания ДЛЯ оболочки.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.