Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — ASP e VB Script — VUNESP 2023

TI - Desenvolvimento de SistemasASP e VB Script
Código
vu196114
Banca
VUNESP
Órgão
TCM SP
Ano
2023
Cargo
ACE ( )

No ASP.NET MVC 5, para que um auxiliar de HTML personalizado (Custom HTML Helper) possa ser invocado como @Html.Quoted("texto"), ele deve ser declarado como:

  1. APublic Shared Class MyExtension Public Shared Function Quoted( this ByVal helper As HtmlHelper, ByVal text As String ) As String Return " " " " & text & " " " " End Function End Class
  2. BPublic Module MyExtension Public Function Quoted( ByVal helper As HtmlHelper, ByVal text As String ) As String Return " " " " & text & " " " " End Function End Module
  3. CImports System.Runtime.CompilerServices Public Module MyExtension <Extension()> Public Shared Function Quoted( this helper As HtmlHelper, ByVal text As String ) As String Return " " " " & text & " " " " End Function End Module
  4. DImports System.Runtime.CompilerServices Public Module MyExtension <Extension()> Public Function Quoted( ByVal helper As HtmlHelper, ByVal text As String ) As String Return " " " " & text & " " " " End Function End Module
  5. EImports System.Runtime.CompilerServices Public Class MyExtension <Extension()> Public Shared Function Quoted( ByVal helper As HtmlHelper, ByVal text As String ) As String Return " " " " & text & " " " " End Function End Class
Revelar gabarito e comentário

GabaritoD — Imports System.Runtime.CompilerServices Public Module MyExtension <Extension()> Public Function Quoted( ByVal helper As HtmlHelper, ByVal text As String ) As String Return " " " " & text & " " " " End Function End Module

Link permanente: /questoes/vu196114