Condividi tramite


Block Classe

Definizione

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Rappresenta il blocco per la creazione di pagine Web.

public class Block : System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode
type Block = class
    inherit SyntaxTreeNode
Public Class Block
Inherits SyntaxTreeNode
Ereditarietà

Costruttori

Block(BlockBuilder)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Inizializza una nuova istanza della Block classe .

Proprietà

Children

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene un insieme di SyntaxTreeNode per visualizzare gli elementi figlio del blocco.

CodeGenerator

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene IBlockCodeGenerator per generare codici per gli elementi.

IsBlock

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene un valore che indica se l'oggetto è un oggetto a livello di blocco.

Length

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il valore di lunghezza del blocco.

Name

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il nome della stringa del blocco.

Parent

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il nodo dell'albero padre del nodo dell'albero corrente.

(Ereditato da SyntaxTreeNode)
Start

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene l'inizio per identificare la posizione specifica del blocco.

Type

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il tipo di blocco di codice.

Metodi

Accept(ParserVisitor)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Accetta il visitatore del parser del blocco.

Equals(Object)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Determina se l'oggetto specificato è uguale al blocco corrente.

EquivalentTo(SyntaxTreeNode)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Restituisce un valore che indica se il blocco è equivalente allo stesso elemento.

FindFirstDescendentSpan()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Trova il primo intervallo discendente del blocco.

FindLastDescendentSpan()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Trova l'ultimo intervallo discendente del blocco.

Flatten()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Appiattisce una raccolta di un tipo specificato per il blocco.

GetHashCode()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Restituisce il codice hash per questa istanza.

LocateOwner(TextChange)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Individua il proprietario del blocco.

ToString()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente.

Si applica a