System.Web.UI.WebControls.WebParts Namnområde

Innehåller klasser och gränssnitt som kallas för kontrolluppsättningen webbdelar. Du kan använda dessa klasser för att skapa webbsidor vars utseende och beteende kan ändras (anpassas) av slutanvändare. Varje användares anpassade inställningar för en sida sparas för framtida webbläsarsessioner.

Klasser

Name Description
AppearanceEditorPart

Tillhandahåller en redigeringskontroll som gör det möjligt för slutanvändare att redigera flera användargränssnittsegenskaper (UI) på en associerad WebPart kontroll. Det går inte att ärva den här klassen.

BehaviorEditorPart

Tillhandahåller en redigeringskontroll som gör det möjligt för slutanvändare att redigera flera användargränssnittsegenskaper (UI) på en associerad WebPart kontroll. Det går inte att ärva den här klassen.

CatalogPart

Fungerar som basklass för kontroller som finns i CatalogZoneBase zoner och som tillhandahåller kataloger med tillgängliga webbserverkontroller (särskilt WebPart kontroller) som användarna kan lägga till på en webbsida.

CatalogPartChrome

Gör det möjligt för utvecklare att åsidosätta återgivningen endast för de valda avsnitten av CatalogPart kontroller i en CatalogZoneBase zon.

CatalogPartCollection

Innehåller en samling CatalogPart kontroller som används för att tillhandahålla kataloger med webbserverkontroller som slutanvändarna kan lägga till på en webbsida. Det går inte att ärva den här klassen.

CatalogZone

Fungerar som den primära kontrollen i webbdelskontrolluppsättningen för värdkontroller CatalogPart på en webbsida.

CatalogZoneBase

Fungerar som basklass för alla zonkontroller som fungerar som kataloger. Kataloger innehåller listor över WebPart kontroller som användare kan lägga till på en webbsida.

ConnectionConsumerAttribute

Identifierar motringningsmetoden i en serverkontroll som fungerar som konsument i en webbdelsanslutning och gör det möjligt för utvecklare att ange information om konsumentens anslutningspunkt.

ConnectionInterfaceCollection

Representerar en samling gränssnitt för användning i webbdelsanslutningar.

ConnectionPoint

Fungerar som basklass för att definiera anslutningspunktsobjekt som aktiverar konsumentkontroll och providerkontroll i en webbdelsanslutning för att dela data.

ConnectionProviderAttribute

Identifierar motringningsmetoden i en serverkontroll som fungerar som provider i en webbdelsanslutning och gör det möjligt för utvecklare att ange information om leverantörens anslutningspunkt.

ConnectionsZone

Tillhandahåller ett användargränssnitt (UI) som gör det möjligt för användare att skapa anslutningar mellan WebPart och andra serverkontroller som finns i WebPartZoneBase zoner.

ConsumerConnectionPoint

Definierar ett anslutningspunktsobjekt som gör det möjligt för en serverkontroll som fungerar som konsument att bilda en anslutning med en provider.

ConsumerConnectionPointCollection

Representerar en samling anslutningspunkter för en kontroll i en webbdelszon som fungerar som konsument. Det går inte att ärva den här klassen.

DeclarativeCatalogPart

Gör det möjligt för utvecklare att lägga till en katalog med WebPart eller andra serverkontroller på en webbsida i formatet deklarativ sidpersistence. Det går inte att ärva den här klassen.

EditorPart

Fungerar som basklass för kontroller som finns i EditorZoneBase zoner och används för att redigera WebPart kontroller.

EditorPartChrome

Gör det möjligt för utvecklare att åsidosätta återgivningen endast för de valda avsnitten av EditorPart kontroller i en EditorZoneBase zon.

EditorPartCollection

Innehåller en samling EditorPart kontroller som används för att redigera kontrollers egenskaper, layout, utseende och beteende WebPart . Det går inte att ärva den här klassen.

EditorZone

Fungerar som den primära kontrollen i webbdelskontrolluppsättningen för värdkontroller EditorPart på en webbsida.

EditorZoneBase

Fungerar som basklass för alla zonkontroller som fungerar som containrar för EditorPart kontroller.

ErrorWebPart

Infogas på en webbsida som platshållare när försöket att läsa in eller skapa en ny instans av en dynamisk WebPart kontroll misslyckades.

GenericWebPart

Omsluter serverkontroller som inte WebPart är kontroller så att de kan visas och fungera som sanna WebPart kontroller vid körning.

ImportCatalogPart

Importerar en beskrivningsfil för en WebPart kontroll (eller annan ASP.NET serverkontroll som används som en WebPart-kontroll), så att användarna kan lägga till kontrollen på en webbsida med fördefinierade inställningar. Det går inte att ärva den här klassen.

LayoutEditorPart

Ger en redigeringskontroll som gör det möjligt för slutanvändare att redigera flera layoutorienterade användargränssnittsegenskaper (UI) på en associerad WebPart kontroll. Det går inte att ärva den här klassen.

PageCatalogPart

Tillhandahåller en katalog som behåller referenser till alla WebPart kontroller (och andra serverkontroller som finns i WebPartZoneBase zoner) som en användare har stängt på en enda webbsida, vilket gör det möjligt för användare att lägga till de stängda kontrollerna på sidan igen. Det går inte att ärva den här klassen.

Part

Fungerar som basklass för alla webbdelsdelskontroller, som renderar ett modulärt användargränssnitt på en webbformulärsida.

PersonalizableAttribute

Representerar anpassningsattributet. Det går inte att ärva den här klassen.

PersonalizationAdministration

Implementerar hanterings- och administrationsfunktioner för anpassning av webbdelar. Det går inte att ärva den här klassen.

PersonalizationDictionary

Kapslar in grundläggande valideringsregler som anger om en del anpassade data anses vara personliga i antingen User eller Shared omfånget.

PersonalizationEntry

Representerar viktiga delar av information om anpassade anpassningstillstånd som finns i ett PersonalizationDictionary objekt. Det går inte att ärva den här klassen.

PersonalizationProvider

Implementerar de grundläggande funktionerna för en personanpassningsprovider.

PersonalizationProviderCollection

Lagrar referenser till PersonalizationProvider objekt som indexerats efter namn. Det går inte att ärva den här klassen.

PersonalizationState

Definierar de grundläggande funktioner som representerar anpassningsdata för en sida.

PersonalizationStateInfo

När åsidosättas i en härledd klass implementerar en representation av information om en uppsättning webbdelsdata för en sida.

PersonalizationStateInfoCollection

Innehåller en samling SharedPersonalizationStateInfo med och UserPersonalizationStateInfo objekt.

PersonalizationStateQuery

Representerar en uppsättning frågeparametrar som kan skickas till en personanpassningsprovider med hjälp av olika metoder för att hämta och hitta. Det går inte att ärva den här klassen.

PropertyGridEditorPart

Tillhandahåller en redigeringskontroll som gör det möjligt för slutanvändare att redigera anpassade egenskaper på en associerad WebPart kontroll eller serverkontroll. Det går inte att ärva den här klassen.

ProviderConnectionPoint

Definierar ett anslutningspunktsobjekt som gör det möjligt för en serverkontroll som fungerar som leverantör att bilda en anslutning till en konsument.

ProviderConnectionPointCollection

Innehåller en samling av alla ProviderConnectionPoint objekt som är associerade med en viss WebPart eller serverkontroll som fungerar som en provider i en anslutning. Det går inte att ärva den här klassen.

ProxyWebPart

Representerar basklassen för webbdelskontroller som under vissa villkor måste ersätta andra webbdelskontroller på en sida.

ProxyWebPartConnectionCollection

Innehåller en samling statiska WebPartConnection objekt som används när anslutningarna deklareras på innehållssidor och WebPartManager kontrollen deklareras på en huvudsida. Det går inte att ärva den här klassen.

ProxyWebPartManager

Ger utvecklare ett sätt att deklarera statiska anslutningar på en innehållssida när en WebPartManager kontroll har deklarerats på innehållssidans associerade huvudsida.

RowToFieldTransformer

Transformerar data i en webbdelsanslutning från en provider som implementerar IWebPartRow gränssnittet till en konsument som förväntar sig data via IWebPartField gränssnittet.

RowToParametersTransformer

Transformerar data i en webbdelsanslutning från en provider som implementerar IWebPartRow gränssnittet till en konsument som förväntar sig att ta emot data från en provider som implementerar IWebPartParameters gränssnittet.

SharedPersonalizationStateInfo

Representerar en enkel version av information om delad anpassning om en sida. Det går inte att ärva den här klassen.

SqlPersonalizationProvider

Implementerar en personanpassningsprovider som använder Microsoft SQL Server.

TitleStyle

Anger formategenskaperna för namnlisterna för webbdelskontroller i en zon.

ToolZone

Fungerar som basklass för en uppsättning hjälpzoner som endast visas i vissa associerade sidvisningslägen.

TransformerTypeCollection

Tillhandahåller en skrivskyddad samling WebPartTransformer objekt.

UnauthorizedWebPart

Används för att skapa ett platshållarobjekt när WebPartManager kontrollens IsAuthorized metod returnerar false för en WebPart kontroll. Det går inte att ärva den här klassen.

UserPersonalizationStateInfo

Representerar personanpassningsinformationen per användare för en sida och en användare. Det går inte att ärva den här klassen.

WebBrowsableAttribute

Anger om den avsedda egenskapen för en webbdelskontroll visas i ett PropertyGridEditorPart objekt.

WebDescriptionAttribute

Definierar strängvärdet som ska användas som en knappbeskrivning för en egenskap för en webbdelskontroll.

WebDisplayNameAttribute

Definierar det egna namnet för en egenskap för en webbdelskontroll.

WebPart

Fungerar som basklass för anpassade ASP.NET webbdelar-kontroller, och lägger till några ytterligare användargränssnittsegenskaper (UI) i basklassen Part, samt möjligheten att skapa anslutningar och anpassningsbeteende.

WebPartAddingEventArgs

Innehåller data för WebPartAdding händelsen.

WebPartAuthorizationEventArgs

Innehåller data för AuthorizeWebPart händelsen.

WebPartCancelEventArgs

Innehåller data för SelectedWebPartChanging händelsen, WebPartClosing händelsen och WebPartDeleting händelsen.

WebPartChrome

Gör det möjligt för utvecklare att åsidosätta återgivningen endast för de valda avsnitten av WebPart eller serverkontrollerna i en WebPartZoneBase zon.

WebPartCollection

Innehåller en samling WebPart kontroller som används för att spåra och hantera relaterade grupper av kontroller. Det går inte att ärva den här klassen.

WebPartConnection

Tillhandahåller ett objekt som gör att två WebPart kontroller kan bilda en anslutning. Det går inte att ärva den här klassen.

WebPartConnectionCollection

Representerar en samling anslutningar för en kontroll i en webbdelszon. Det går inte att ärva den här klassen.

WebPartConnectionsCancelEventArgs

Tillhandahåller data för WebPartsConnecting och WebPartsDisconnecting händelserna.

WebPartConnectionsEventArgs

Tillhandahåller händelsedata för WebPartsConnected kontrollens händelser WebPartsDisconnected och WebPartManager .

WebPartDescription

Innehåller information om en WebPart kontroll som du kan visa i en katalog med webbdelskontroller utan att behöva skapa en instans av kontrollen.

WebPartDescriptionCollection

Består av en samling WebPartDescription objekt som ska användas med kataloger med WebPart kontroller. Det går inte att ärva den här klassen.

WebPartDisplayMode

Definierar en gemensam uppsättning egenskaper för de flera visningslägen som en webbdelssida kan ange.

WebPartDisplayModeCancelEventArgs

Innehåller data för den DisplayModeChanging avbrutna händelsen.

WebPartDisplayModeCollection

Innehåller en samling WebPartDisplayMode objekt. Det går inte att ärva den här klassen.

WebPartDisplayModeEventArgs

Innehåller data för DisplayModeChanged händelsen.

WebPartEventArgs

Innehåller data för WebPartAddedhändelserna , WebPartDeleted, WebPartClosed, WebPartMovedoch SelectedWebPartChanged .

WebPartManager

Fungerar som den centrala klassen för kontrolluppsättningen webbdelar och hanterar alla webbdelars kontroller, funktioner och händelser som inträffar på en webbsida.

WebPartManagerInternals

Isolerar till en separat klassmetod som används av WebPartManager kontrollen och kan åsidosättas av utvecklare som utökar kontrollen, men som sällan behövs av sidutvecklare.

WebPartMenuStyle

Innehåller formategenskaper för menyer på WebPart kontroller. Det går inte att ärva den här klassen.

WebPartMovingEventArgs

Innehåller data för WebPartMoving händelsen.

WebPartPersonalization

Implementerar anpassningsåtgärder på låg nivå.

WebPartTracker

Övervakar anslutningar för webbdelar för cirkulära anslutningar.

WebPartTransformer

Tillhandahåller grundläggande implementering för transformeringsklasser för att konvertera data mellan två inkompatibla anslutningspunkter.

WebPartTransformerAttribute

Identifierar de typer av anslutningspunkter som en transformator stöder.

WebPartTransformerCollection

Innehåller en samling WebPartTransformer objekt.

WebPartUserCapability

Innehåller information om en användares funktioner för att visa och ändra anpassningsdata. Det går inte att ärva den här klassen.

WebPartVerb

Innehåller ett interaktivt användargränssnittselement (UI) som gör det möjligt för användare att utföra åtgärder på en webbdelssida.

WebPartVerbCollection

Representerar en samling anpassade webbdelsverb. Det går inte att ärva den här klassen.

WebPartVerbsEventArgs

Tillhandahåller händelsedata för händelsen CreateVerbs som används av OnCreateVerbs(WebPartVerbsEventArgs) metoden.

WebPartZone

Fungerar som den primära kontrollen i webbdelskontrolluppsättningen för värdkontroller WebPart på en webbsida.

WebPartZoneBase

Fungerar som basklass för alla zonkontroller som fungerar som containrar för WebPart (eller andra server- eller användarkontroller).

WebPartZoneCollection

Innehåller en skrivskyddad samling WebPartZone kontroller.

WebZone

Fungerar som basklass för alla kontroller som fungerar som containrar för serverkontroller (inklusive webbdelskontroller Part , serverkontroller och användarkontroller) i webbdelsprogram.

Gränssnitt

Name Description
IPersonalizable

Definierar ytterligare hanteringsfunktioner för programmet och extrahering av anpassningstillstånd.

ITrackingPersonalizable

Tillåter kontroller för webbdelar för att spåra de specifika faserna i anpassningsbelastningen och spara processen.

ITransformerConfigurationControl

Definierar kontraktet som en kontroll implementerar för att fungera som en konfigurationskontroll för en transformator i en webbdelsanslutning.

IVersioningPersonalizable

Representerar ett gränssnitt som kan hantera anpassningsdata som tillhör en tidigare version av en webbdelskontroll.

IWebActionable

Gör att WebPart kontroller eller andra serverkontroller kan innehålla samlingar med verb.

IWebEditable

Tillhandahåller ett gränssnitt för utvecklare för att ange anpassade redigeringskontroller som är associerade med en WebPart kontroll.

IWebPart

Definierar vanliga användargränssnittsegenskaper (UI) som används av kontrollerna ASP.NET WebPart.

IWebPartField

Definierar ett providergränssnitt för att ansluta två serverkontroller med hjälp av ett enda datafält.

IWebPartParameters

Definierar kontraktet som en webbdelskontroll implementerar för att skicka ett parametervärde i en webbdelsanslutning.

IWebPartRow

Definierar ett providergränssnitt för att ansluta två serverkontroller med hjälp av ett enda datafält.

IWebPartTable

Definierar ett providergränssnitt för att ansluta två serverkontroller med hjälp av en hel datatabell.

Uppräkningar

Name Description
PartChromeState

Anger om en kontroll och kantlinjen som omger den är i ett normalt eller minimerat tillstånd.

PartChromeType

Anger vilken typ av kantlinje som omger en webbdelskontroll.

PersonalizationScope

Anger anpassningsomfånget för ett WebPartManager objekt eller anpassningsomfånget som gäller för en egenskap i en webbdelskontroll.

WebPartExportMode

Anger om alla, vissa eller ingen av en WebPart kontrolls egenskaper kan exporteras.

WebPartHelpMode

Anger tillgängliga typer av användargränssnitt (UIs) för att visa hjälpinnehåll för en WebPart kontroll.

WebPartVerbRenderMode

Anger hur verb ska återges på en WebPart kontroll.

Delegeringar

Name Description
FieldCallback

Refererar till metoden som ska anropas när du hämtar fältdata från en provider.

ParametersCallback

Refererar till metoden som ska anropas när du hämtar raddata från en provider.

RowCallback

Refererar till metoden som ska anropas när du hämtar raddata från en provider.

TableCallback

Refererar till metoden som ska anropas när du hämtar tabelldata från en provider.

WebPartAddingEventHandler

Representerar den metod som hanterar WebPartAdding händelsen för ett WebPartManager objekt.

WebPartAuthorizationEventHandler

Representerar den metod som hanterar AuthorizeWebPart händelsen för ett WebPartManager objekt.

WebPartCancelEventHandler

Representerar den metod som ska hantera SelectedWebPartChanging klassens WebPartClosing händelseWebPartDeleting, händelse eller WebPartManager händelse.

WebPartConnectionsCancelEventHandler

Representerar den metod som ska hantera WebPartsConnecting en kontrolls WebPartsDisconnecting händelse eller WebPartManager händelse.

WebPartConnectionsEventHandler

Representerar den metod som ska hantera WebPartsConnected kontrollens WebPartsDisconnected händelser och WebPartManager .

WebPartDisplayModeCancelEventHandler

Representerar den metod som hanterar DisplayModeChanging händelsen för WebPartManager klassen.

WebPartDisplayModeEventHandler

Representerar den metod som ska hantera händelsen för DisplayModeChanged ett WebPartManager objekt.

WebPartEventHandler

Representerar den metod som ska hantera WebPartAdded händelsen, WebPartDeleted händelsen, WebPartClosed händelsen, WebPartMoved händelsen eller SelectedWebPartChanged händelsen för ett WebPartManager objekt.

WebPartMovingEventHandler

Representerar den metod som ska hantera händelsen för WebPartMoving ett WebPartManager objekt.

WebPartVerbsEventHandler

Representerar ombudet CreateVerbs för händelsen.

Se även