コード例 #1
0
        protected override void BuildRenderTree(RenderTreeBuilder builder)
        {
            int seq       = 0;
            var renderers = DocumentMetadataService.GetRenderers(NavigationManager.GetCurrentPageName());

            if (renderers != null)
            {
                string tilteFormat = "{0}";
                foreach (var renderer in renderers)
                {
                    builder.AddContent(seq + 0, TabInsideHeadElement);
                    if (renderer.IsTitleFormat)
                    {
                        tilteFormat = renderer.Value;
                    }

                    seq = renderer.Render(builder, seq + 1, tilteFormat);
                }
            }
        }