ClassificationTypeDefinition (Clase)
Describe une exportación de solo datos para declarar tipos de clasificación.
Jerarquía de herencia
Object
Microsoft.VisualStudio.Text.Classification.ClassificationTypeDefinition
Espacio de nombres: Microsoft.VisualStudio.Text.Classification
Ensamblado: Microsoft.VisualStudio.Text.Logic (en Microsoft.VisualStudio.Text.Logic.dll)
Sintaxis
'Declaración
Public NotInheritable Class ClassificationTypeDefinition
public sealed class ClassificationTypeDefinition
public ref class ClassificationTypeDefinition sealed
[<Sealed>]
type ClassificationTypeDefinition = class end
public final class ClassificationTypeDefinition
El tipo ClassificationTypeDefinition expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ClassificationTypeDefinition | Inicializa una nueva instancia de ClassificationTypeDefinition. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Porque no puede crear subclases de este tipo, puede utilizar el atributo [export] sin tipo.
Para obtener más información sobre la clasificación, vea la sección “tipos de Clasificación que extienden y Clasificación da formato” en Puntos de extensión del editor.
Ejemplos
internal sealed class Components
{
[Export]
[Name("keyword")] //required
[BaseDefinition("text")] //zero or more BaseDefinitions are allowed
internal ClassificationTypeDefinition keywordDefinition;
{
...
}
}
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Text.Classification (Espacio de nombres)