Condividi tramite


Classe ParentShapeContainsNestedChildShapesDeleteRule

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.Rule
    Microsoft.VisualStudio.Modeling.DeleteRule
      Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapesDeleteRule

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
<RuleOnAttribute(GetType(ParentShapeContainsNestedChildShapes))> _
Public NotInheritable Class ParentShapeContainsNestedChildShapesDeleteRule _
    Inherits DeleteRule
[RuleOnAttribute(typeof(ParentShapeContainsNestedChildShapes))]
public sealed class ParentShapeContainsNestedChildShapesDeleteRule : DeleteRule

Il tipo ParentShapeContainsNestedChildShapesDeleteRule espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ParentShapeContainsNestedChildShapesDeleteRule

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica FireBefore true se questa regola verrà eseguita prima della modifica si verifichi. (Ereditato da Rule)
Proprietà pubblica FireImmediately true se questa regola eseguirà immediatamente la modifica avviene. (Ereditato da Rule)
Proprietà pubblica FireOnLocalCommit true se questa regola viene eseguito quando i commit della transazione corrente. (Ereditato da Rule)
Proprietà pubblica FireOnTopLevelCommit true se questa regola viene eseguito quando i commit della transazione di primo livello. (Ereditato da Rule)
Proprietà pubblica FireTime Ottiene o imposta quando la regola necessario eseguire.Generalmente impostato dall'attributo di RuleOn. (Ereditato da Rule)
Proprietà pubblica 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)
Proprietà pubblica 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
Metodo pubblico CompareTo(Object) Confronta la regola a un altro oggetto. (Ereditato da Rule)
Metodo pubblico CompareTo(Rule) Confronta la regola a un'altra regola dai relativi ID. (Ereditato da Rule)
Metodo pubblico ElementDeleted Questa regola regola i limiti assoluti della forma del nodo figlio ora che è stato aggiunto alla forma padre.All'inizio del metodo, i limiti assoluti figlio sia i limiti relativi. (Esegue l'override di DeleteRule.ElementDeleted(ElementDeletedEventArgs)).
Metodo pubblico Equals(Object) Verifica se la regola sia uguale a un altro oggetto. (Ereditato da Rule)
Metodo pubblico Equals(Rule) Si verifica se una regola è uguale a un'altra regola. (Ereditato da Rule)
Metodo pubblico GetHashCode ottiene il codice hash per la regola. (Ereditato da Rule)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico 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.Diagrams