ProjectConfig - класс
Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Этот интерфейс API CLS-несовместим.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.ProjectConfig
Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectConfig
Пространство имен: Microsoft.VisualStudio.Data.Schema.Package.Project.Internal
Сборка: Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public MustInherit Class ProjectConfig _
Implements IVsProjectCfg2, IVsProjectFlavorCfg, IVsDebuggableProjectCfg, IVsProjectCfg, _
IVsCfg, ISpecifyPropertyPages, IVsSpecifyProjectDesignerPages, IVsCfgBrowseObject, IVsBrowseObject, _
IInternalExtenderProvider
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public abstract class ProjectConfig : IVsProjectCfg2,
IVsProjectFlavorCfg, IVsDebuggableProjectCfg, IVsProjectCfg, IVsCfg, ISpecifyPropertyPages,
IVsSpecifyProjectDesignerPages, IVsCfgBrowseObject, IVsBrowseObject, IInternalExtenderProvider
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class ProjectConfig abstract : IVsProjectCfg2,
IVsProjectFlavorCfg, IVsDebuggableProjectCfg, IVsProjectCfg, IVsCfg, ISpecifyPropertyPages,
IVsSpecifyProjectDesignerPages, IVsCfgBrowseObject, IVsBrowseObject, IInternalExtenderProvider
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type ProjectConfig =
class
interface IVsProjectCfg2
interface IVsProjectFlavorCfg
interface IVsDebuggableProjectCfg
interface IVsProjectCfg
interface IVsCfg
interface ISpecifyPropertyPages
interface IVsSpecifyProjectDesignerPages
interface IVsCfgBrowseObject
interface IVsBrowseObject
interface IInternalExtenderProvider
end
public abstract class ProjectConfig implements IVsProjectCfg2, IVsProjectFlavorCfg, IVsDebuggableProjectCfg, IVsProjectCfg, IVsCfg, ISpecifyPropertyPages, IVsSpecifyProjectDesignerPages, IVsCfgBrowseObject, IVsBrowseObject, IInternalExtenderProvider
Тип ProjectConfig предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
ConfigName | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
ConfigurationProperties | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
ExtenderCATID | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
DebugLaunch | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
EnumOutputs | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
get_BuildableProjectCfg | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_CanonicalName | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_CfgType | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_DisplayName | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_IsDebugOnly | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_IsPackaged | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_IsPrivate | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_IsReleaseOnly | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_IsSpecifyingOutputSupported | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_OutputGroups | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_Platform | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_ProjectCfgProvider | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_RootURL | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_TargetCodePage | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_UpdateSequenceNumber | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
get_VirtualRoot | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetCfg | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetConfigurationProperty | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetConfigurationPropertyAsBool | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetMsBuildProperty | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetPages | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetProjectDesignerPages | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetProjectItem | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
InternalSetConfigurationProperty | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
OpenOutput | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
OpenOutputGroup | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
OutputsRequireAppRoot | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
PrepareBuild | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
QueryDebugLaunch | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
SetConfigurationProperty | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
SetProjectDirty | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IInternalExtenderProvider.CanExtend | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() ![]() |
IVsProjectFlavorCfg.Close | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() ![]() |
IVsProjectFlavorCfg.get_CfgType | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() ![]() |
IInternalExtenderProvider.GetExtender | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
![]() ![]() |
IInternalExtenderProvider.GetExtenderNames | Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде. |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Data.Schema.Package.Project.Internal - пространство имен