Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartManagerInternals.cs / 1305376 / WebPartManagerInternals.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; 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. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AutomationPatternInfo.cs
- AxDesigner.cs
- ApplicationActivator.cs
- BufferedStream2.cs
- HealthMonitoringSection.cs
- BaseResourcesBuildProvider.cs
- GC.cs
- ComAwareEventInfo.cs
- FixedSOMContainer.cs
- ProgressChangedEventArgs.cs
- cookie.cs
- UrlMapping.cs
- LocalizableAttribute.cs
- FixedSOMContainer.cs
- TreeNodeCollection.cs
- XmlSchemaProviderAttribute.cs
- SerializerProvider.cs
- WmpBitmapDecoder.cs
- BinaryExpression.cs
- TypeRestriction.cs
- SqlClientMetaDataCollectionNames.cs
- EnumType.cs
- StreamWithDictionary.cs
- ProtectedConfiguration.cs
- BuildProviderInstallComponent.cs
- JournalEntry.cs
- RuntimeDelegateArgument.cs
- ChangeNode.cs
- ResourceProviderFactory.cs
- Random.cs
- WebPartMinimizeVerb.cs
- FontStretches.cs
- WarningException.cs
- PersistenceTask.cs
- RenderingEventArgs.cs
- RelatedEnd.cs
- RouteUrlExpressionBuilder.cs
- TypedReference.cs
- SettingsSavedEventArgs.cs
- DataTableReaderListener.cs
- CryptoStream.cs
- DependentList.cs
- TdsRecordBufferSetter.cs
- PositiveTimeSpanValidator.cs
- ScriptManager.cs
- ServerProtocol.cs
- ServiceProviders.cs
- ConstrainedGroup.cs
- SiteMapDataSource.cs
- TypedTableBase.cs
- ProfileServiceManager.cs
- SmiContextFactory.cs
- TableCellCollection.cs
- QueryCacheKey.cs
- WebPartCatalogCloseVerb.cs
- Int64KeyFrameCollection.cs
- CustomErrorsSection.cs
- TriggerBase.cs
- Token.cs
- KeyEvent.cs
- Nullable.cs
- StorageAssociationTypeMapping.cs
- WebBrowser.cs
- RenderData.cs
- HebrewCalendar.cs
- Vector.cs
- RepeatButton.cs
- SessionStateSection.cs
- HttpTransportBindingElement.cs
- CommonObjectSecurity.cs
- MenuAdapter.cs
- ColorAnimationBase.cs
- CompoundFileIOPermission.cs
- RadioButtonPopupAdapter.cs
- BatchStream.cs
- PublisherIdentityPermission.cs
- PropertyRef.cs
- SqlXmlStorage.cs
- ParameterModifier.cs
- XmlResolver.cs
- EventLogger.cs
- NumericExpr.cs
- IPHostEntry.cs
- ToolStripSystemRenderer.cs
- HeaderedItemsControl.cs
- InfiniteTimeSpanConverter.cs
- ConfigurationProperty.cs
- TileModeValidation.cs
- RepeaterItem.cs
- IndexedDataBuffer.cs
- HtmlSelect.cs
- XmlLangPropertyAttribute.cs
- StringUtil.cs
- DayRenderEvent.cs
- UserPrincipalNameElement.cs
- SymbolTable.cs
- OleDbDataAdapter.cs
- ExtendedPropertyInfo.cs
- MessageDescriptionCollection.cs
- TypeAccessException.cs