Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartManagerInternals.cs / 1 / WebPartManagerInternals.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebPartManagerInternals { private WebPartManager _manager; internal WebPartManagerInternals(WebPartManager manager) { _manager = manager; } public void AddWebPart(WebPart webPart) { _manager.AddWebPart(webPart); } public void CallOnClosing(WebPart webPart) { webPart.OnClosing(EventArgs.Empty); } public void CallOnConnectModeChanged(WebPart webPart) { webPart.OnConnectModeChanged(EventArgs.Empty); } public void CallOnDeleting(WebPart webPart) { webPart.OnDeleting(EventArgs.Empty); } public void CallOnEditModeChanged(WebPart webPart) { webPart.OnEditModeChanged(EventArgs.Empty); } public object CreateObjectFromType(Type type) { return WebPartUtil.CreateObjectFromType(type); } public bool ConnectionDeleted(WebPartConnection connection) { return connection.Deleted; } public void DeleteConnection(WebPartConnection connection) { connection.Deleted = true; } public string GetZoneID(WebPart webPart) { return webPart.ZoneID; } public void LoadConfigurationState(WebPartTransformer transformer, object savedState) { transformer.LoadConfigurationState(savedState); } public void RemoveWebPart(WebPart webPart) { _manager.RemoveWebPart(webPart); } public object SaveConfigurationState(WebPartTransformer transformer) { return transformer.SaveConfigurationState(); } public void SetConnectErrorMessage(WebPart webPart, string connectErrorMessage) { webPart.SetConnectErrorMessage(connectErrorMessage); } public void SetHasUserData(WebPart webPart, bool hasUserData) { webPart.SetHasUserData(hasUserData); } public void SetHasSharedData(WebPart webPart, bool hasSharedData) { webPart.SetHasSharedData(hasSharedData); } public void SetIsClosed(WebPart webPart, bool isClosed) { webPart.SetIsClosed(isClosed); } public void SetIsShared(WebPartConnection connection, bool isShared) { connection.SetIsShared(isShared); } public void SetIsShared(WebPart webPart, bool isShared) { webPart.SetIsShared(isShared); } public void SetIsStandalone(WebPart webPart, bool isStandalone) { webPart.SetIsStandalone(isStandalone); } public void SetIsStatic(WebPartConnection connection, bool isStatic) { connection.SetIsStatic(isStatic); } public void SetIsStatic(WebPart webPart, bool isStatic) { webPart.SetIsStatic(isStatic); } public void SetTransformer(WebPartConnection connection, WebPartTransformer transformer) { connection.SetTransformer(transformer); } public void SetZoneID(WebPart webPart, string zoneID) { webPart.ZoneID = zoneID; } public void SetZoneIndex(WebPart webPart, int zoneIndex) { webPart.SetZoneIndex(zoneIndex); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlAttributeCache.cs
- DataMember.cs
- ToolStripItemTextRenderEventArgs.cs
- XmlSchemaDocumentation.cs
- CustomLineCap.cs
- StylusPointDescription.cs
- AsyncPostBackTrigger.cs
- MarshalDirectiveException.cs
- HtmlElementEventArgs.cs
- KeyFrames.cs
- QuaternionIndependentAnimationStorage.cs
- SchemaImporter.cs
- TextRenderer.cs
- PropertyFilterAttribute.cs
- ToolStripSplitStackLayout.cs
- XmlObjectSerializerReadContext.cs
- DataGridViewRowsRemovedEventArgs.cs
- ToolStripDropDownItemDesigner.cs
- SingleKeyFrameCollection.cs
- TypeUsageBuilder.cs
- ConfigXmlWhitespace.cs
- CreateDataSourceDialog.cs
- Compiler.cs
- RtfToXamlLexer.cs
- ConfigurationCollectionAttribute.cs
- HtmlTableRowCollection.cs
- SerialReceived.cs
- MethodCallConverter.cs
- Point.cs
- InnerItemCollectionView.cs
- RenderOptions.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- SqlStatistics.cs
- Dictionary.cs
- TdsParserHelperClasses.cs
- EntityStoreSchemaGenerator.cs
- ToolZone.cs
- AutomationAttributeInfo.cs
- SafeEventLogWriteHandle.cs
- TypeUsageBuilder.cs
- Equal.cs
- ProtocolsSection.cs
- SubqueryRules.cs
- Rect3DValueSerializer.cs
- LinqDataSourceDeleteEventArgs.cs
- SelectionRange.cs
- SqlFunctionAttribute.cs
- XmlNodeChangedEventArgs.cs
- TextOnlyOutput.cs
- LongCountAggregationOperator.cs
- ThreadStaticAttribute.cs
- ImageAutomationPeer.cs
- PolyLineSegment.cs
- SchemaDeclBase.cs
- XXXOnTypeBuilderInstantiation.cs
- Int32AnimationUsingKeyFrames.cs
- SafeNativeMethodsCLR.cs
- isolationinterop.cs
- QilValidationVisitor.cs
- Command.cs
- EntityParameter.cs
- GridViewSortEventArgs.cs
- FileSystemInfo.cs
- SoapSchemaMember.cs
- XamlRtfConverter.cs
- ResourcePermissionBaseEntry.cs
- ProcessModuleCollection.cs
- PauseStoryboard.cs
- Context.cs
- DataGridViewCheckBoxCell.cs
- ExponentialEase.cs
- RIPEMD160Managed.cs
- FieldNameLookup.cs
- CommandDevice.cs
- ContractSearchPattern.cs
- ListViewItemEventArgs.cs
- NGCSerializerAsync.cs
- TextTabProperties.cs
- LinkLabelLinkClickedEvent.cs
- XmlSchemaInfo.cs
- TableRowGroup.cs
- CurrentChangingEventArgs.cs
- BamlCollectionHolder.cs
- Variable.cs
- TreeViewImageIndexConverter.cs
- IsolatedStorage.cs
- PasswordRecovery.cs
- FactoryRecord.cs
- ActivityInstanceMap.cs
- _FtpDataStream.cs
- serverconfig.cs
- TypeInfo.cs
- ReadOnlyHierarchicalDataSourceView.cs
- BinHexDecoder.cs
- TTSEngineTypes.cs
- MenuItemStyleCollection.cs
- BrowsableAttribute.cs
- PropertyMapper.cs
- CursorConverter.cs
- ContainsSearchOperator.cs