RenderTreeFrame Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Los tipos de Microsoft.AspNetCore.Components.RenderTree no se recomiendan para su uso fuera del marco blazor. Estos tipos cambiarán en futuras versiones.
public value class RenderTreeFrame
public readonly struct RenderTreeFrame
public struct RenderTreeFrame
type RenderTreeFrame = struct
Public Structure RenderTreeFrame
- Herencia
-
RenderTreeFrame
Campos
AttributeEventHandlerId |
Si la FrameType propiedad es igual Attribute a obtiene el identificador del controlador de eventos correspondiente, si existe. |
AttributeEventUpdatesAttributeName |
Si la FrameType propiedad es igual Attributea y el atributo representa un controlador de eventos, obtiene el nombre de otro atributo cuyo valor se puede actualizar para representar el estado de la interfaz de usuario antes de ejecutar el controlador de eventos. Esto se usa principalmente en enlaces bidireccionales. |
AttributeName |
Si la FrameType propiedad es Attributeigual a , obtiene el nombre del atributo. De lo contrario, el valor no está definido. |
AttributeValue |
Si la FrameType propiedad es Attributeigual a , obtiene el valor del atributo . De lo contrario, el valor no está definido. |
ComponentId |
Si la FrameType propiedad es Componentigual a , obtiene el identificador de instancia de componente secundario. |
ComponentKey |
Si la FrameType propiedad es Componentigual a , obtiene la clave de diferenciación del componente o null si no se especificó ninguna. |
ComponentReferenceCaptureAction |
Si la FrameType propiedad es ComponentReferenceCaptureigual a , obtiene la acción que escribe la referencia a su destino. De lo contrario, el valor no está definido. |
ComponentReferenceCaptureParentFrameIndex |
Si la FrameType propiedad es ComponentReferenceCaptureigual a , obtiene el índice del marco primario que representa el componente que se captura. De lo contrario, el valor no está definido. ADVERTENCIA: Este índice solo se puede usar en el contexto del árbol de representación original del marco. Si el marco se copia en otro lugar, como en el búfer ReferenceFrames de un RenderTreeDiff, el índice no se relacionará con las entradas de ese otro búfer. Actualmente no hay ningún escenario en el que esto sea importante, pero si hubiera, podríamos cambiar toda la lógica de inicialización del subárbol en RenderTreeDiffBuilder para recorrer los fotogramas jerárquicamente, entonces sabría el índice primario en el punto en el que quiere inicializar el marco ComponentReferenceCapture. |
ComponentSubtreeLength |
Si la FrameType propiedad es igual a obtiene el número de fotogramas Component del subárbol para el que este marco es la raíz. El valor es cero si el marco aún no se ha cerrado. |
ComponentType |
Si la FrameType propiedad es Componentigual a , obtiene el tipo del componente secundario. |
ElementKey |
Si la FrameType propiedad es Elementigual a , obtiene la clave de diferenciación del elemento o null si no se especificó ninguna. |
ElementName |
Si la FrameType propiedad es Elementigual a , obtiene un nombre que representa el tipo del elemento. De lo contrario, el valor no está definido. |
ElementReferenceCaptureAction |
Si la FrameType propiedad es ElementReferenceCaptureigual a , obtiene la acción que escribe la referencia a su destino. De lo contrario, el valor no está definido. |
ElementReferenceCaptureId |
Si la FrameType propiedad es ElementReferenceCaptureigual a , obtiene el identificador de la captura de referencia. De lo contrario, el valor no está definido. |
ElementSubtreeLength |
Si la FrameType propiedad es igual a obtiene el número de fotogramas Element del subárbol para el que este marco es la raíz. El valor es cero si el marco aún no se ha cerrado. |
FrameType |
Describe el tipo de este marco. |
MarkupContent |
Si la FrameType propiedad es Markupigual a , obtiene el contenido del marco de marcado. De lo contrario, el valor no está definido. |
RegionSubtreeLength |
Si la FrameType propiedad es igual a obtiene el número de fotogramas Region del subárbol para el que este marco es la raíz. El valor es cero si el marco aún no se ha cerrado. |
Sequence |
Obtiene el número de secuencia del marco. Los números de secuencia indican las posiciones de origen relativas de las instrucciones que insertaron los fotogramas. Los números de secuencia solo son comparables dentro de la misma secuencia (normalmente, el mismo método de origen). |
TextContent |
Si la FrameType propiedad es Textigual a , obtiene el contenido del marco de texto. De lo contrario, el valor no está definido. |
Propiedades
AttributeEventHandlerId |
Si la FrameType propiedad es igual Attribute a obtiene el identificador del controlador de eventos correspondiente, si existe. |
AttributeEventUpdatesAttributeName |
Si la FrameType propiedad es igual Attributea y el atributo representa un controlador de eventos, obtiene el nombre de otro atributo cuyo valor se puede actualizar para representar el estado de la interfaz de usuario antes de ejecutar el controlador de eventos. Esto se usa principalmente en enlaces bidireccionales. |
AttributeName |
Si la FrameType propiedad es Attributeigual a , obtiene el nombre del atributo. De lo contrario, el valor no está definido. |
AttributeValue |
Si la FrameType propiedad es Attributeigual a , obtiene el valor del atributo . De lo contrario, el valor no está definido. |
Component |
Si la FrameType propiedad es Componentigual a , obtiene la instancia del componente secundario. De lo contrario, el valor no está definido. |
ComponentFrameFlags |
Si la FrameType propiedad es igual Component a obtiene para ComponentFrameFlags el marco de componente. |
ComponentId |
Si la FrameType propiedad es Componentigual a , obtiene el identificador de instancia de componente secundario. |
ComponentKey |
Si la FrameType propiedad es Componentigual a , obtiene la clave de diferenciación del componente o null si no se especificó ninguna. |
ComponentReferenceCaptureAction |
Si la FrameType propiedad es ComponentReferenceCaptureigual a , obtiene la acción que escribe la referencia a su destino. De lo contrario, el valor no está definido. |
ComponentReferenceCaptureParentFrameIndex |
Si la FrameType propiedad es ComponentReferenceCaptureigual a , obtiene el índice del marco primario que representa el componente que se captura. De lo contrario, el valor no está definido. ADVERTENCIA: Este índice solo se puede usar en el contexto del árbol de representación original del marco. Si el marco se copia en otro lugar, como en el búfer ReferenceFrames de un RenderTreeDiff, el índice no se relacionará con las entradas de ese otro búfer. Actualmente no hay ningún escenario en el que esto sea importante, pero si hubiera, podríamos cambiar toda la lógica de inicialización del subárbol en RenderTreeDiffBuilder para recorrer los fotogramas jerárquicamente, entonces sabría el índice primario en el punto en el que quiere inicializar el marco ComponentReferenceCapture. |
ComponentRenderMode |
Si la FrameType propiedad es ComponentRenderModeigual a , obtiene el especificado IComponentRenderMode. De lo contrario, el valor no está definido. |
ComponentSubtreeLength |
Si la FrameType propiedad es igual a obtiene el número de fotogramas Component del subárbol para el que este marco es la raíz. El valor es cero si el marco aún no se ha cerrado. |
ComponentType |
Si la FrameType propiedad es Componentigual a , obtiene el tipo del componente secundario. |
ElementKey |
Si la FrameType propiedad es Elementigual a , obtiene la clave de diferenciación del elemento o null si no se especificó ninguna. |
ElementName |
Si la FrameType propiedad es Elementigual a , obtiene un nombre que representa el tipo del elemento. De lo contrario, el valor no está definido. |
ElementReferenceCaptureAction |
Si la FrameType propiedad es ElementReferenceCaptureigual a , obtiene la acción que escribe la referencia a su destino. De lo contrario, el valor no está definido. |
ElementReferenceCaptureId |
Si la FrameType propiedad es ElementReferenceCaptureigual a , obtiene el identificador de la captura de referencia. De lo contrario, el valor no está definido. |
ElementSubtreeLength |
Si la FrameType propiedad es igual a obtiene el número de fotogramas Element del subárbol para el que este marco es la raíz. El valor es cero si el marco aún no se ha cerrado. |
FrameType |
Describe el tipo de este marco. |
MarkupContent |
Si la FrameType propiedad es Markupigual a , obtiene el contenido del marco de marcado. De lo contrario, el valor no está definido. |
NamedEventAssignedName |
Si la FrameType propiedad es NamedEventigual a , obtiene el nombre asignado. De lo contrario, el valor no está definido. |
NamedEventType |
Si la FrameType propiedad es NamedEventigual a , obtiene el tipo de evento . De lo contrario, el valor no está definido. |
RegionSubtreeLength |
Si la FrameType propiedad es igual a obtiene el número de fotogramas Region del subárbol para el que este marco es la raíz. El valor es cero si el marco aún no se ha cerrado. |
Sequence |
Obtiene el número de secuencia del marco. Los números de secuencia indican las posiciones de origen relativas de las instrucciones que insertaron los fotogramas. Los números de secuencia solo son comparables dentro de la misma secuencia (normalmente, el mismo método de origen). |
TextContent |
Si la FrameType propiedad es Textigual a , obtiene el contenido del marco de texto. De lo contrario, el valor no está definido. |
Métodos
ToString() |
Los tipos de Microsoft.AspNetCore.Components.RenderTree no se recomiendan para su uso fuera del marco blazor. Estos tipos cambiarán en futuras versiones. |