ProjectType Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Metadata Type for Project.
public class ProjectType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectSnapshot>
type ProjectType = class
inherit EntityType<IProjectSnapshot, ProjectSnapshot>
Public Class ProjectType
Inherits EntityType(Of IProjectSnapshot, ProjectSnapshot)
- Inheritance
Fields
ActiveConfigurationsPropertyName |
The name of the ActiveConfigurations property. |
CapabilitiesPropertyName |
The name of the Capabilities property. |
ConfigurationDimensionsPropertyName |
The name of the ConfigurationDimensions property. |
ConfigurationsPropertyName |
The name of the Configurations property. |
DefaultNamespacePropertyName |
The name of the DefaultNamespace property. |
ExternalFilesPropertyName |
The name of the ExternalFiles property. |
FilesPropertyName |
The name of the Files property. |
FoldersPropertyName |
The name of the Folders property. |
GuidPropertyName |
The name of the Guid property. |
IsProjectFileSearchablePropertyName |
The name of the IsProjectFileSearchable property. |
KindPropertyName |
The name of the Kind property. |
LaunchProfilesPropertyName |
The name of the LaunchProfiles property. |
LaunchProfileTypesPropertyName |
The name of the LaunchProfileTypes property. |
NamePropertyName |
The name of the Name property. |
PathPropertyName |
The name of the Path property. |
ProjectReferencesPropertyName |
The name of the ProjectReferences property. |
PropertiesPropertyName |
The name of the Properties property. |
PropertyPagesPropertyName |
The name of the PropertyPages property. |
TypeGuidPropertyName |
The name of the TypeGuid property. |
TypeName |
The Model Type Name. |
TypePropertyName |
The name of the Type property. |
VisualPathPropertyName |
The name of the VisualPath property. |
Properties
ActiveConfigurationsProperty |
Gets Metadata for ActiveConfigurations property. |
BaseType | (Inherited from EntityType) |
CapabilitiesProperty |
Gets Metadata for Capabilities property. |
ConfigurationDimensionsProperty |
Gets Metadata for ConfigurationDimensions property. |
ConfigurationsProperty |
Gets Metadata for Configurations property. |
DefaultNamespaceProperty |
Gets Metadata for DefaultNamespace property. |
DefinitionType | (Inherited from EntityType<TDefinitionType,TImplementationType>) |
EmptyPropertiesFilter | (Inherited from EntityType) |
ExternalFilesProperty |
Gets Metadata for ExternalFiles property. |
FilesProperty |
Gets Metadata for Files property. |
FoldersProperty |
Gets Metadata for Folders property. |
GuidProperty |
Gets Metadata for Guid property. |
HasId | (Inherited from EntityType) |
IdProperty |
Gets Metadata for Id property. |
ImplementationType | (Inherited from EntityType<TDefinitionType,TImplementationType>) |
IsProjectFileSearchableProperty |
Gets Metadata for IsProjectFileSearchable property. |
KindProperty |
Gets Metadata for Kind property. |
LaunchProfilesProperty |
Gets Metadata for LaunchProfiles property. |
LaunchProfileTypesProperty |
Gets Metadata for LaunchProfileTypes property. |
Model | (Inherited from EntityType) |
Name | (Inherited from EntityType) |
NameProperty |
Gets Metadata for Name property. |
PathProperty |
Gets Metadata for Path property. |
ProjectReferencesProperty |
Gets Metadata for ProjectReferences property. |
Properties | (Inherited from EntityType) |
PropertiesProperty |
Gets Metadata for Properties property. |
PropertyPagesProperty |
Gets Metadata for PropertyPages property. |
QueryDefaultProperties | |
TypeGuidProperty |
Gets Metadata for TypeGuid property. |
TypeProperty |
Gets Metadata for Type property. |
VisualPathProperty |
Gets Metadata for VisualPath property. |
Methods
CreateEntityValue(IEntityRuntimeModel, EntityIdentity, IPropertiesAvailableStatus) | |
CreateEntityValue(IEntityRuntimeModel) | |
CreatePropertiesFilter() |
Create a new properties filter. |
GetExecutable(AsyncQueryable, ImmutableQueue<ExecutableStep>, Boolean) | (Inherited from EntityType<TDefinitionType,TImplementationType>) |
GetProperty(String) | (Inherited from EntityType) |
GetRelationshipProperty(String) | (Inherited from EntityType) |
InitializeProperties(IReadOnlyCollection<IEntityProperty>) |
Initialize the properties collection. (Inherited from EntityType) |
TryGetProperty(String, IEntityProperty) | (Inherited from EntityType) |