Classe ElementDeserializedRule
Una regola che viene generato quando nuovo ModelElements viene creato, utilizzata da SimpleMonikerResolver per monitorare i nuovi elementi.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Rule
Microsoft.VisualStudio.Modeling.AddRule
Microsoft.VisualStudio.Modeling.ElementDeserializedRule
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintassi
'Dichiarazione
<RuleOnAttribute(GetType(ModelElement), FireTime := TimeToFire.Inline, _
Priority := )> _
Public NotInheritable Class ElementDeserializedRule _
Inherits AddRule
[RuleOnAttribute(typeof(ModelElement), FireTime = TimeToFire.Inline,
Priority = )]
public sealed class ElementDeserializedRule : AddRule
Il tipo ElementDeserializedRule espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
ElementDeserializedRule |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
FireBefore | true se questa regola verrà eseguita prima della modifica si verifichi. (Ereditato da Rule) | |
FireImmediately | true se questa regola eseguirà immediatamente la modifica avviene. (Ereditato da Rule) | |
FireOnLocalCommit | true se questa regola viene eseguito quando i commit della transazione corrente. (Ereditato da Rule) | |
FireOnTopLevelCommit | true se questa regola viene eseguito quando i commit della transazione di primo livello. (Ereditato da Rule) | |
FireTime | Ottiene o imposta quando la regola necessario eseguire.Generalmente impostato dall'attributo di RuleOn. (Ereditato da Rule) | |
IsEnabled | Ottiene o imposta se la regola viene attivata.In genere true per impostazione predefinita, ma è possibile inizializzare false nell'attributo di RuleOn. (Ereditato da Rule) | |
Priority | Ottiene la priorità che verrà assegnata alla regola.Guida per determinare l'ordine in cui le regole vengono eseguite alla fine di una transazione. (Ereditato da Rule) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CompareTo(Object) | Confronta la regola a un altro oggetto. (Ereditato da Rule) | |
CompareTo(Rule) | Confronta la regola a un'altra regola dai relativi ID. (Ereditato da Rule) | |
ElementAdded | Chiamato quando un CommentShape viene creato. (Esegue l'override di AddRule.ElementAdded(ElementAddedEventArgs)). | |
Equals(Object) | Verifica se la regola sia uguale a un altro oggetto. (Ereditato da Rule) | |
Equals(Rule) | Si verifica se una regola è uguale a un'altra regola. (Ereditato da Rule) | |
GetHashCode | ottiene il codice hash per la regola. (Ereditato da Rule) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
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.