Partager via


IUIPropertyEditorSnapshot Interface

Definition

Describes a UI Property Editor. Holds useful information in regards to a UI Property Editor like its Name, and Metadata.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
public interface IUIPropertyEditorSnapshot : Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId<Microsoft.VisualStudio.ProjectSystem.Query.IUIPropertyEditorSnapshot>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
type IUIPropertyEditorSnapshot = interface
    interface IEntityWithId<IUIPropertyEditorSnapshot>
    interface IEntityWithId
    interface IEntity
Public Interface IUIPropertyEditorSnapshot
Implements IEntityWithId(Of IUIPropertyEditorSnapshot)
Derived
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Properties

Id

Gets the identity of the object.

(Inherited from IEntityWithId)
Metadata

Gets a queryable collection of metadata for the UI property editor.

Name

Gets the name of the UI property editor.

PropertiesAvailableStatus

Gets available properties status of a UIPropertyEditor.

Methods

AsQueryable()

Creates a queryable returning this entity object.

(Inherited from IEntityWithId<TEntity>)

Applies to