Classe DslDefinitionModelElementTrackingPropertyDescriptor
Fornire il descrittore della proprietà di rilevamento per le classi di dominio definite nello spazio dei nomi DslDefintion
Gerarchia di ereditarietà
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTrackingPropertyDescriptor
Spazio dei nomi: Microsoft.VisualStudio.Modeling.DslDefinition.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class DslDefinitionModelElementTrackingPropertyDescriptor _
Inherits TrackingPropertyDescriptor
public sealed class DslDefinitionModelElementTrackingPropertyDescriptor : TrackingPropertyDescriptor
Il tipo DslDefinitionModelElementTrackingPropertyDescriptor espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DslDefinitionModelElementTrackingPropertyDescriptor | ElementPropertyDescriptor può funzionare con un elemento specifico passato al costruttore oppure può accettare un elemento null.Se viene fornito un elemento specifico, GetValue(), SetValue() e gli altri metodi ignoreranno l'argomento dell'oggetto passato e utilizzeranno invece l'elemento specifico.Se viene fornito un elemento null, GetValue(), SetValue() e gli altri metodi utilizzano l'argomento dell'oggetto passato. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Attributes | Ottiene l'insieme di attributi per questo membro. (Ereditato da MemberDescriptor) |
![]() |
Category | Ottiene la categoria in cui raggruppare la proprietà di dominio quando la proprietà viene visualizzata in un controllo PropertyGrid impostato sulla modalità Per categoria. (Ereditato da ElementPropertyDescriptor) |
![]() |
ComponentType | Ottiene il tipo dell'elemento del modello a cui è associata la proprietà in questione. (Ereditato da ElementPropertyDescriptor) |
![]() |
Converter | Ottiene il convertitore per la proprietà descritta. (Ereditato da ElementPropertyDescriptor) |
![]() |
Description | Ottiene la descrizione della proprietà descritta, come specificato in DescriptionResourceAttribute. (Ereditato da ElementPropertyDescriptor) |
![]() |
DesignTimeOnly | Indica se questo membro deve essere impostato soltanto in fase di progettazione, come specificato in DesignOnlyAttribute. (Ereditato da MemberDescriptor) |
![]() |
DisplayName | Ottiene il nome visualizzato della proprietà descritta, come specificato in DisplayNameResourceAttribute. (Ereditato da ElementPropertyDescriptor) |
![]() |
DomainPropertyInfo | Ottiene l'oggetto informazioni sulle proprietà utilizzato per creare questo descrittore di proprietà. (Ereditato da ElementPropertyDescriptor) |
![]() |
IsBrowsable | Ottiene un valore che indica se il membro è esplorabile, come specificato in BrowsableAttribute. (Ereditato da MemberDescriptor) |
![]() |
IsInstanceBased | Verifica se PropertyDescriptor è basato su un'istanza o su un tipo statico. (Ereditato da ElementPropertyDescriptor) |
![]() |
IsLocalizable | Ottiene un valore che indica se la proprietà deve essere localizzata, come specificato in LocalizableAttribute. (Ereditato da PropertyDescriptor) |
![]() |
IsReadOnly | Restituisce un valore che indica se la proprietà è di sola lettura. (Esegue l'override di ElementPropertyDescriptor.IsReadOnly). |
![]() |
ModelElement | Ottiene l'elemento del modello utilizzato per creare il descrittore di proprietà. (Ereditato da ElementPropertyDescriptor) |
![]() |
Name | Ottiene il nome del membro. (Ereditato da MemberDescriptor) |
![]() |
PropertyType | Ottiene il tipo di proprietà della proprietà descritta. (Ereditato da ElementPropertyDescriptor) |
![]() |
SerializationVisibility | Ottiene un valore che indica se la proprietà deve essere serializzata, come specificato in DesignerSerializationVisibilityAttribute. (Ereditato da PropertyDescriptor) |
![]() |
SupportsChangeEvents | Ottiene un valore che indica se le notifiche delle modifiche dei valori di questa proprietà possono avere origine all'esterno del descrittore della proprietà. (Ereditato da PropertyDescriptor) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddValueChanged | (Ereditato da ElementPropertyDescriptor) |
![]() |
CanResetValue | Indica se il valore della proprietà di dominio può essere reimpostato. (Ereditato da TrackingPropertyDescriptor) |
![]() |
Equals | Consente di confrontare questo oggetto con un altro oggetto per verificare se sono equivalenti. (Ereditato da PropertyDescriptor) |
![]() |
GetChildProperties() | Restituisce l'oggetto PropertyDescriptorCollection predefinito. (Ereditato da PropertyDescriptor) |
![]() |
GetChildProperties(array<Attribute[]) | Restituisce un insieme PropertyDescriptorCollection utilizzando una specifica matrice di attributi come filtro. (Ereditato da PropertyDescriptor) |
![]() |
GetChildProperties(Object) | Restituisce un insieme PropertyDescriptorCollection per un dato oggetto. (Ereditato da PropertyDescriptor) |
![]() |
GetChildProperties(Object, array<Attribute[]) | Restituisce un insieme PropertyDescriptorCollection per un determinato oggetto utilizzando una specifica matrice di attributi come filtro. (Ereditato da PropertyDescriptor) |
![]() |
GetEditor | Restituisce un editor di valori per la proprietà descritta. (Ereditato da ElementPropertyDescriptor) |
![]() |
GetHashCode | Restituisce il codice hash per questo oggetto. (Ereditato da PropertyDescriptor) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
GetValue | Ottiene il valore della proprietà del dominio. (Ereditato da ElementPropertyDescriptor) |
![]() |
GetValueChangedHandler | Recupera l'insieme corrente di gestori di eventi ValueChanged per un componente specifico. (Ereditato da PropertyDescriptor) |
![]() |
RemoveValueChanged | (Ereditato da ElementPropertyDescriptor) |
![]() |
ResetValue | Reimposta il valore della proprietà di rilevamento. (Ereditato da TrackingPropertyDescriptor) |
![]() |
SetValue | Imposta il valore della proprietà. (Esegue l'override di ElementPropertyDescriptor.SetValue(Object, Object)). |
![]() |
ShouldSerializeValue | Indica se il valore della proprietà di rilevamento deve essere serializzato. (Ereditato da TrackingPropertyDescriptor) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition.Design