ObjectTagBuilder Klass

Definition

Används av klassen ASP.NET TemplateParser för att parsa taggar på serversidan <object>. Det går inte att ärva den här klassen.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public ref class ObjectTagBuilder sealed : System::Web::UI::ControlBuilder
public sealed class ObjectTagBuilder : System.Web.UI.ControlBuilder
type ObjectTagBuilder = class
    inherit ControlBuilder
Public NotInheritable Class ObjectTagBuilder
Inherits ControlBuilder
Arv
ObjectTagBuilder

Konstruktorer

Name Description
ObjectTagBuilder()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av ObjectTagBuilder klassen.

Egenskaper

Name Description
BindingContainerBuilder

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar kontrollverktyget som motsvarar bindningscontainern för den kontroll som den här byggaren skapar.

(Ärvd från ControlBuilder)
BindingContainerType

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar typen av bindningscontainer för den kontroll som den här byggaren skapar.

(Ärvd från ControlBuilder)
ComplexPropertyEntries

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en samling komplexa egenskapsposter.

(Ärvd från ControlBuilder)
ControlType

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Type Hämtar kontrollen som ska skapas.

(Ärvd från ControlBuilder)
CurrentFilterResolutionService

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett IFilterResolutionService objekt som används för att hantera enhetsfilterrelaterade tjänster när du parsar och bevarar kontroller i designern.

(Ärvd från ControlBuilder)
DeclareType

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den typ som ska användas av kodgenereringen för att deklarera kontrollen.

(Ärvd från ControlBuilder)
FChildrenAsProperties

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett värde som avgör om kontrollen har ett ParseChildrenAttribute med ChildrenAsProperties inställt på true.

(Ärvd från ControlBuilder)
FIsNonParserAccessor

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett värde som avgör om kontrollen implementerar IParserAccessor gränssnittet.

(Ärvd från ControlBuilder)
HasAspCode

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett värde som anger om kontrollen innehåller några kodblock.

(Ärvd från ControlBuilder)
ID

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger identifieraregenskapen för kontrollen som ska skapas.

(Ärvd från ControlBuilder)
InDesigner

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar om ControlBuilder körs i designern.

(Ärvd från ControlBuilder)
InPageTheme

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett booleskt värde som anger om det här ControlBuilder objektet används för att generera sidteman.

(Ärvd från ControlBuilder)
ItemType

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den typ som angetts för bindningscontainern.

(Ärvd från ControlBuilder)
Localize

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett booleskt värde som anger om kontrollen som skapas av det här ControlBuilder objektet är lokaliserad.

(Ärvd från ControlBuilder)
NamingContainerType

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar typen av namngivningscontainer för den kontroll som den här byggaren skapar.

(Ärvd från ControlBuilder)
PageVirtualPath

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den virtuella sökvägen till en sida som ska skapas av den här ControlBuilder instansen.

(Ärvd från ControlBuilder)
Parser

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ansvaret TemplateParser för att parsa kontrollen.

(Ärvd från ControlBuilder)
ServiceProvider

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar tjänstobjektet för det här ControlBuilder objektet.

(Ärvd från ControlBuilder)
SubBuilders

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en lista över underordnade ControlBuilder objekt för det här ControlBuilder objektet.

(Ärvd från ControlBuilder)
TagName

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar taggnamnet för kontrollen som ska skapas.

(Ärvd från ControlBuilder)
TemplatePropertyEntries

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en samling mallegenskapsposter.

(Ärvd från ControlBuilder)
ThemeResolutionService

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett IThemeResolutionService objekt som används i designtid för att hantera kontrollteman och skinn.

(Ärvd från ControlBuilder)

Metoder

Name Description
AllowWhitespaceLiterals()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om blankstegsliteraler tillåts i innehållet mellan en kontrolls inledande och avslutande taggar. Den här metoden anropas av det ASP.NET sidramverket.

(Ärvd från ControlBuilder)
AppendLiteralString(String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lägger till innehåll, till exempel text eller HTML, i en kontroll.

AppendSubBuilder(ControlBuilder)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lägger till byggare i ObjectTagBuilder objektet för alla underordnade kontroller som tillhör containerkontrollen.

BuildObject()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en designtidsinstans av kontrollen som refereras till av det här ControlBuilder objektet.

(Ärvd från ControlBuilder)
CloseControl()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Anropas av parsern för att informera byggaren om att parsningen av kontrollens inledande och avslutande taggar är klar.

(Ärvd från ControlBuilder)
Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetChildControlType(String, IDictionary)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den Type kontrolltyp som motsvarar en underordnad tagg. Den här metoden anropas av det ASP.NET sidramverket.

(Ärvd från ControlBuilder)
GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetObjectPersistData()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar objektet ObjectPersistData för det här ControlBuilder objektet.

(Ärvd från ControlBuilder)
GetResourceKey()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar resursnyckeln för det här ControlBuilder objektet.

(Ärvd från ControlBuilder)
GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
HasBody()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om en kontroll har både en inledande och avslutande tagg. Den här metoden anropas av det ASP.NET sidramverket.

(Ärvd från ControlBuilder)
HtmlDecodeLiterals()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om literalsträngen för en HTML-kontroll måste vara HTML-avkodad. Den här metoden anropas av det ASP.NET sidramverket.

(Ärvd från ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar objekttaggverktyget när sidan parsas.

MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
NeedsTagInnerText()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om kontrollverktyget behöver hämta sin inre text. I så fall SetTagInnerText(String) måste metoden anropas. Den här metoden anropas av det ASP.NET sidramverket.

(Ärvd från ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Meddelar att den läggs till i en överordnad ControlBuilder kontrollbyggare.

(Ärvd från ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Gör det möjligt för anpassade kontrollbyggare att komma åt den genererade koddokumentobjektmodellen (CodeDom) och infoga och ändra kod under parsnings- och byggkontroller.

(Ärvd från ControlBuilder)
SetResourceKey(String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Anger resursnyckeln för det här ControlBuilder objektet.

(Ärvd från ControlBuilder)
SetServiceProvider(IServiceProvider)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Anger tjänstobjektet för det här ControlBuilder objektet.

(Ärvd från ControlBuilder)
SetTagInnerText(String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

ControlBuilder Innehåller den inre texten i kontrolltaggen.

(Ärvd från ControlBuilder)
ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för