RenderTreeFrame Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Os tipos em Microsoft.AspNetCore.Components.RenderTree não são recomendados para uso fora da estrutura Blazor. Esses tipos serão alterados na versão futura.
public value class RenderTreeFrame
public readonly struct RenderTreeFrame
public struct RenderTreeFrame
type RenderTreeFrame = struct
Public Structure RenderTreeFrame
- Herança
-
RenderTreeFrame
Campos
AttributeEventHandlerId |
Se a FrameType propriedade for igual Attribute a, obterá a ID do manipulador de eventos correspondente, se houver. |
AttributeEventUpdatesAttributeName |
Se a FrameType propriedade for igual Attributea e o atributo representar um manipulador de eventos, obterá o nome de outro atributo cujo valor pode ser atualizado para representar o estado da interface do usuário antes de executar o manipulador de eventos. Isso é usado principalmente em associações bidirecionais. |
AttributeName |
Se a propriedade for igual Attributea FrameType , obterá o nome do atributo. Caso contrário, o valor será indefinido. |
AttributeValue |
Se a propriedade for igual Attributea FrameType , obterá o valor do atributo. Caso contrário, o valor será indefinido. |
ComponentId |
Se a propriedade for igual Componenta FrameType , obterá o identificador da instância do componente filho. |
ComponentKey |
Se a FrameType propriedade for igual Componenta , obterá a chave de comparação do componente ou nulo se nenhuma tiver sido especificada. |
ComponentReferenceCaptureAction |
Se a FrameType propriedade for igual ComponentReferenceCapturea , obterá a ação que grava a referência em seu destino. Caso contrário, o valor será indefinido. |
ComponentReferenceCaptureParentFrameIndex |
Se a propriedade for igual ComponentReferenceCapturea FrameType , obterá o índice do quadro pai que representa o componente que está sendo capturado. Caso contrário, o valor será indefinido. AVISO: esse índice só pode ser usado no contexto da árvore de renderização original do quadro. Se o quadro for copiado em outro lugar, como para o buffer ReferenceFrames de um RenderTreeDiff, o índice não estará relacionado a entradas nesse outro buffer. Atualmente, não há nenhum cenário em que isso importa, mas se houvesse, poderíamos alterar toda a lógica de inicialização de subárvore em RenderTreeDiffBuilder para percorrer os quadros hierarquicamente, então ele saberia o índice pai no ponto em que ele deseja inicializar o quadro ComponentReferenceCapture. |
ComponentSubtreeLength |
Se a FrameType propriedade for igual Component a, obterá o número de quadros na subárvore para a qual esse quadro é a raiz. O valor será zero se o quadro ainda não tiver sido fechado. |
ComponentType |
Se a propriedade for igual Componenta FrameType , obterá o tipo do componente filho. |
ElementKey |
Se a FrameType propriedade for igual Elementa , obterá a chave de comparação do elemento ou nulo se nenhuma tiver sido especificada. |
ElementName |
Se a propriedade for igual Elementa FrameType , obterá um nome que representa o tipo do elemento. Caso contrário, o valor será indefinido. |
ElementReferenceCaptureAction |
Se a FrameType propriedade for igual ElementReferenceCapturea , obterá a ação que grava a referência em seu destino. Caso contrário, o valor será indefinido. |
ElementReferenceCaptureId |
Se a FrameType propriedade for igual ElementReferenceCapturea , obterá a ID da captura de referência. Caso contrário, o valor será indefinido. |
ElementSubtreeLength |
Se a FrameType propriedade for igual Element a, obterá o número de quadros na subárvore para a qual esse quadro é a raiz. O valor será zero se o quadro ainda não tiver sido fechado. |
FrameType |
Descreve o tipo desse quadro. |
MarkupContent |
Se a propriedade for igual Markupa FrameType , obterá o conteúdo do quadro de marcação. Caso contrário, o valor será indefinido. |
RegionSubtreeLength |
Se a FrameType propriedade for igual Region a, obterá o número de quadros na subárvore para a qual esse quadro é a raiz. O valor será zero se o quadro ainda não tiver sido fechado. |
Sequence |
Obtém o número de sequência do quadro. Os números de sequência indicam as posições de origem relativas das instruções que inseriram os quadros. Os números de sequência são comparáveis apenas dentro da mesma sequência (normalmente, o mesmo método de origem). |
TextContent |
Se a propriedade for igual Texta FrameType , obterá o conteúdo do quadro de texto. Caso contrário, o valor será indefinido. |
Propriedades
AttributeEventHandlerId |
Se a FrameType propriedade for igual Attribute a, obterá a ID do manipulador de eventos correspondente, se houver. |
AttributeEventUpdatesAttributeName |
Se a FrameType propriedade for igual Attributea e o atributo representar um manipulador de eventos, obterá o nome de outro atributo cujo valor pode ser atualizado para representar o estado da interface do usuário antes de executar o manipulador de eventos. Isso é usado principalmente em associações bidirecionais. |
AttributeName |
Se a propriedade for igual Attributea FrameType , obterá o nome do atributo. Caso contrário, o valor será indefinido. |
AttributeValue |
Se a propriedade for igual Attributea FrameType , obterá o valor do atributo. Caso contrário, o valor será indefinido. |
Component |
Se a propriedade for igual Componenta FrameType , obterá a instância do componente filho. Caso contrário, o valor será indefinido. |
ComponentFrameFlags |
Se a FrameType propriedade for igual Component a, obterá o ComponentFrameFlags para o quadro do componente. |
ComponentId |
Se a propriedade for igual Componenta FrameType , obterá o identificador da instância do componente filho. |
ComponentKey |
Se a FrameType propriedade for igual Componenta , obterá a chave de comparação do componente ou nulo se nenhuma tiver sido especificada. |
ComponentReferenceCaptureAction |
Se a FrameType propriedade for igual ComponentReferenceCapturea , obterá a ação que grava a referência em seu destino. Caso contrário, o valor será indefinido. |
ComponentReferenceCaptureParentFrameIndex |
Se a propriedade for igual ComponentReferenceCapturea FrameType , obterá o índice do quadro pai que representa o componente que está sendo capturado. Caso contrário, o valor será indefinido. AVISO: esse índice só pode ser usado no contexto da árvore de renderização original do quadro. Se o quadro for copiado em outro lugar, como para o buffer ReferenceFrames de um RenderTreeDiff, o índice não estará relacionado a entradas nesse outro buffer. Atualmente, não há nenhum cenário em que isso importa, mas se houvesse, poderíamos alterar toda a lógica de inicialização de subárvore em RenderTreeDiffBuilder para percorrer os quadros hierarquicamente, então ele saberia o índice pai no ponto em que ele deseja inicializar o quadro ComponentReferenceCapture. |
ComponentRenderMode |
Se a propriedade for igual ComponentRenderModea FrameType , obterá o especificadoIComponentRenderMode. Caso contrário, o valor será indefinido. |
ComponentSubtreeLength |
Se a FrameType propriedade for igual Component a, obterá o número de quadros na subárvore para a qual esse quadro é a raiz. O valor será zero se o quadro ainda não tiver sido fechado. |
ComponentType |
Se a propriedade for igual Componenta FrameType , obterá o tipo do componente filho. |
ElementKey |
Se a FrameType propriedade for igual Elementa , obterá a chave de comparação do elemento ou nulo se nenhuma tiver sido especificada. |
ElementName |
Se a propriedade for igual Elementa FrameType , obterá um nome que representa o tipo do elemento. Caso contrário, o valor será indefinido. |
ElementReferenceCaptureAction |
Se a FrameType propriedade for igual ElementReferenceCapturea , obterá a ação que grava a referência em seu destino. Caso contrário, o valor será indefinido. |
ElementReferenceCaptureId |
Se a FrameType propriedade for igual ElementReferenceCapturea , obterá a ID da captura de referência. Caso contrário, o valor será indefinido. |
ElementSubtreeLength |
Se a FrameType propriedade for igual Element a, obterá o número de quadros na subárvore para a qual esse quadro é a raiz. O valor será zero se o quadro ainda não tiver sido fechado. |
FrameType |
Descreve o tipo desse quadro. |
MarkupContent |
Se a propriedade for igual Markupa FrameType , obterá o conteúdo do quadro de marcação. Caso contrário, o valor será indefinido. |
NamedEventAssignedName |
Se a propriedade for igual NamedEventa FrameType , obterá o nome atribuído. Caso contrário, o valor será indefinido. |
NamedEventType |
Se a propriedade for igual NamedEventa FrameType , obterá o tipo de evento. Caso contrário, o valor será indefinido. |
RegionSubtreeLength |
Se a FrameType propriedade for igual Region a, obterá o número de quadros na subárvore para a qual esse quadro é a raiz. O valor será zero se o quadro ainda não tiver sido fechado. |
Sequence |
Obtém o número de sequência do quadro. Os números de sequência indicam as posições de origem relativas das instruções que inseriram os quadros. Os números de sequência são comparáveis apenas dentro da mesma sequência (normalmente, o mesmo método de origem). |
TextContent |
Se a propriedade for igual Texta FrameType , obterá o conteúdo do quadro de texto. Caso contrário, o valor será indefinido. |
Métodos
ToString() |
Os tipos em Microsoft.AspNetCore.Components.RenderTree não são recomendados para uso fora da estrutura Blazor. Esses tipos serão alterados na versão futura. |