![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
BuildActionChangeEventArgs |
Предоставляет данные при изменении действия построения для элемента проекта. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
BuildMacroRequestEventArgs |
Предоставляет данные для события BuildMacroRequest. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
CanDeleteRequestEventArgs |
Предоставляет данные и элемент управления функциям, которые могут переопределить возможность удаления узла из обозревателя решений. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
CanEditRequestEventArgs |
Предоставляет данные и элемент управления функциям, которые могут переопределить возможность изменения заголовка узла из обозревателя решений. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
CatalogOrServerPropertyChangedEventArgs |
Предоставляет данные для события CatalogOrServerPropertyChanged.Это событие происходит при каждом изменении свойств сервера или каталога. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ConfigurationAddedEventArgs |
Предоставляет данные для событий добавления конфигураций. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
CreateFileNodesRequest |
Объект запроса, используемый методом IDatabaseProjectNode.CreateFileNodes(IList<AddFileRequest>) . |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectAddItemDialogContext |
Этот объект контекста становится доступным в интерфейсе IDatabaseProjectNode после открытия диалогового окна Добавление нового элемента.Этот объект используется всеми экземплярами IDatabaseProjectFeature, реализующими интерфейс IDatabaseProjectAddNewItemParticipant, для добавления строк создания в качестве входных данных мастера шаблонов. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectAddItemDialogHelper |
Данный класс, который может существовать только в одном экземпляре, используется для сбора данных о состоянии диалогового окна Добавление нового элемента.Благодаря этому функции могут сохранять информацию при вызове диалогового окна Добавление нового элемента. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectBuildActionConverter |
Используется для преобразования между двумя встроенными действиями ("Build" и "NotInBuild"), а также для преобразования любых других действий построения, предоставленных расширениями поставщиков схем баз данных.Данный класс представляет собой преобразователь типов, поэтому необходимо объединить все типы проектов из всех поставщиков схем баз данных.Таким образом, если один поставщик добавляет действие построения, все поставщики получают это действие, даже если оно недоступно из объекта DatabaseProjectBuildActionHelper уровня проекта. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectBuildActionHelper |
Используется в качестве вспомогательного объекта при выполнении действия построения проекта базы данных.Обратите внимание, что обычные значения действий построения Build и NotInBuild могут быть расширены путем реализации интерфейса IDatabaseProjectBuildActionContributor. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectConfig |
Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.Он используется для свойств, относящихся к конфигурации.Класс DatabaseProjectNode используется для свойств, не зависящих от конфигурации. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectConfigurationExtender |
Объекты, производные от этого класса, используются для создания расширителей конфигураций проектов баз данных. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectExtenderBase |
Это базовый класс для всех расширителей (как узлов, так и конфигураций). |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectExtenderCategories |
Определяет идентификаторы категорий для расширения узлов проекта базы данных. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectFileManagerService |
Представляет функцию расширения диспетчера файлов для системы проектов. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectNodeExtender |
Объекты, производные от этого класса, используются для создания расширителей узлов базы данных.Этот класс должен быть видимым для COM и открытым, так как он используется в окне свойств Visual Studio. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectPersistenceException |
Исключение, создаваемое объектами поддержки для обеспечения сохраняемости MSBuild. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectPropertySetFailedException |
Это исключение может быть создано при реализации страниц свойств проекта, если не удается задать базовое свойство.Так может произойти либо потому, что файл проекта не удается извлечь, либо потому, что значение свойства недопустимо. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectReferenceSelectorData |
Используется экземплярами IDatabaseProjectFeature, реализующими интерфейс IDatabaseProjectReferenceController, для возвращения сведений о том, какие ссылки необходимо создать в системе проектов.Функция проекта показывает диалоговое окно, позволяющее пользователю выбрать ссылочный тип, а затем упаковать полученные данные в этом объекте. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectSolutionExplorerAddItemDialogContext |
Предоставляет контекст для диалогового окна Добавление нового элемента. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabaseProjectUpgradeException |
Данное исключение создается, если не удается обновить проект. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabasePropertyPageControlData |
Содержит данные для каждого свойства на странице свойств проекта. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabasePropertyPageDefinition |
Предоставляет определения страниц свойств для точки расширения. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DatabasePropertyPageUserControlBase |
Предоставляет базовый класс для всех страниц свойств проекта.После этого любой объект IDatabaseProjectFeature, реализующий интерфейс IDatabaseProjectPropertyPageContributor, может возвращать экземпляры для добавления к свойствам проекта. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DragDropOrCopyPasteContext |
Предоставляет контекст действий, выполняемых во время операций перетаскивания или копирования и вставки. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
DragDropOrCopyPasteEventArgs |
Предоставляет данные, используемые после выполнения операции перетаскивания или копирования и вставки. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ExcludeFromProjectEventArgs |
Предоставляет данные для события исключения файла, которое поступает из обозревателя решений. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
FileIconRequestEventArgs |
Предоставляет данные, используемые в ситуации, когда основной системой проектов обнаружено новое расширение имени файла и ей требуется значок для обозревателя решений. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
IncludeInProjectEventArgs |
Предоставляет данные для события NodeIncludedInProject, которое поступает из обозревателя решений. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
IsCodeFileRequestEventArgs |
Предоставляет данные для события IsCodeFile из системы проектов. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
NewProjectEventArgs |
Предоставляет данные для события NewProjectCreated. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
NodeAddedEventArgs |
Предоставляет данные для события DatabaseNodeAdded, которое происходит при добавлении узла в обозреватель решений. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
NodeAttributesChangedEventArgs |
Предоставляет данные для события NodeAttributesChanged. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
NodeDeletedEventArgs |
Предоставляет данные для события DatabaseNodeDeleted, которое происходит при удалении узла из обозревателя решений. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
NodeRenamedEventArgs |
Предоставляет данные для события DatabaseNodeRenamed. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ProjectClosedEventArgs |
Предоставляет данные для события ProjectClosed. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ProjectEventArgs |
Предоставляет данные для нескольких событий проекта и служит базовым классом для других классов аргументов событий, создаваемых в системе проектов. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ProjectLoadedEventArgs |
Предоставляет данные для события ProjectLoaded.Данное событие создается при завершении проектом десериализации (осуществляемой в потоке, не являющемся потоком пользовательского интерфейса). |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ProjectOpenedEventArgs |
Предоставляет данные для события ProjectOpened. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ProjectOpeningEventArgs |
Предоставляет данные для события ProjectOpening. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
PropertyChangedEventArgs |
Предоставляет данные для события ProjectPropertyChanged.Это событие происходит при каждом изменении свойств проекта или конфигурации. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
PropertyChangingEventArgs |
Предоставляет данные для события ProjectPropertyChanging.Это событие происходит, всякий раз когда свойства проекта или конфигурация должны скоро измениться. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ServiceAddedEventArgs |
Предоставляет данные для события ServiceAdded. |
![Открытый класс Открытый класс](images/ms244169.pubclass(ru-ru,vs.100).gif) |
ShowDeleteRemoveMessageEventArgs |
Предоставляет данные для события ShowDeleteRemoveMessage. |