Classe ProjectConfig
Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.
Esta API não compatível com CLS.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.ProjectConfig
Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectConfig
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.Internal
Assembly: Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxe
'Declaração
<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
O tipo ProjectConfig expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
ConfigName | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
ConfigurationProperties | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
ExtenderCATID | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. |
Início
Métodos
Nome | Descrição | |
---|---|---|
DebugLaunch | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
EnumOutputs | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
get_BuildableProjectCfg | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_CanonicalName | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_CfgType | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_DisplayName | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_IsDebugOnly | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_IsPackaged | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_IsPrivate | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_IsReleaseOnly | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_IsSpecifyingOutputSupported | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_OutputGroups | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_Platform | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_ProjectCfgProvider | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_RootURL | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_TargetCodePage | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_UpdateSequenceNumber | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
get_VirtualRoot | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetCfg | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetConfigurationProperty | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetConfigurationPropertyAsBool | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetMsBuildProperty | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetPages | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetProjectDesignerPages | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetProjectItem | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
InternalSetConfigurationProperty | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
OpenOutput | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
OpenOutputGroup | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
OutputsRequireAppRoot | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
PrepareBuild | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
QueryDebugLaunch | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
SetConfigurationProperty | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
SetProjectDirty | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IInternalExtenderProvider.CanExtend | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
IVsProjectFlavorCfg.Close | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
IVsProjectFlavorCfg.get_CfgType | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
IInternalExtenderProvider.GetExtender | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. | |
IInternalExtenderProvider.GetExtenderNames | Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. |
Início
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.Data.Schema.Package.Project.Internal