EditorZoneBase.RenderVerbs(HtmlTextWriter) Methode

Definitie

Geeft de werkwoorden weer die van toepassing zijn op zoneniveau.

protected:
 override void RenderVerbs(System::Web::UI::HtmlTextWriter ^ writer);
protected override void RenderVerbs(System.Web.UI.HtmlTextWriter writer);
override this.RenderVerbs : System.Web.UI.HtmlTextWriter -> unit
Protected Overrides Sub RenderVerbs (writer As HtmlTextWriter)

Parameters

writer
HtmlTextWriter

De HtmlTextWriter inhoud van de zone die de hoofdtekst van de zone ontvangt.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de RenderVerbs methode in een afgeleide klasse overschrijft. Zie de sectie Voorbeeld van het EditorZoneBase onderwerp Class Overview voor de volledige code die is vereist om het voorbeeld uit te voeren.

De aangepaste editorzone is afgeleid van de EditorZone klasse, zodat deze kan worden gebruikt met een zonesjabloon in de declaratieve markeringen van de webpagina. De aangepaste klasse overschrijft de RenderVerbs methode en voegt tekst toe aan de bestaande waarde van de Text eigenschap voor elk van de werkwoorden op zoneniveau. Vervolgens wordt de basismethode aangeroepen om alle werkwoorden weer te geven.

protected override void RenderVerbs(HtmlTextWriter writer)
{
  WebPartVerb[] verbs = new WebPartVerb[] { OKVerb, 
    CancelVerb, ApplyVerb };
  foreach (WebPartVerb verb in verbs)
  {
    if (verb != null)
      verb.Text += " Verb";
  }
  base.RenderVerbs(writer);
}
  Protected Overrides Sub RenderVerbs(ByVal writer As _
    HtmlTextWriter)
    Dim verbs() As WebPartVerb = {OKVerb, CancelVerb, ApplyVerb}
    Dim verb As WebPartVerb
    For Each verb In verbs
      If Not (verb Is Nothing) Then
        verb.Text += " Verb"
      End If
    Next verb
    MyBase.RenderVerbs(writer)
  End Sub
End Class

Wanneer u de pagina in een browser laadt, kunt u de bewerkingsmodus selecteren in het besturingselement voor de vervolgkeuzelijst om over te schakelen naar de bewerkingsmodus. U kunt op het menu Werkwoorden (de pijl-omlaag) in de titelbalk van een van de besturingselementen klikken en op Bewerken klikken om het geselecteerde besturingselement te bewerken. Wanneer het besturingselement en het bewerken van de EditorZone gebruikersinterface (UI) zichtbaar zijn, kunt u zien dat de tekst is gewijzigd op de knoppen voor de werkwoorden op zoneniveau onder aan de zone.

Opmerkingen

De RenderVerbs methode geeft de werkwoorden weer waarvan de acties van toepassing zijn op de hele zone: het OK-werkwoord, het annuleringswerkwoord en het werkwoord toepassen. Naar deze werkwoorden wordt verwezen in de OKVerb, CancelVerben ApplyVerb eigenschappen.

Van toepassing op

Zie ook