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
- PageClientProxyGenerator.cs
- ConsoleKeyInfo.cs
- XPathNodeInfoAtom.cs
- TextDecoration.cs
- DataGridViewColumnCollectionEditor.cs
- BamlTreeNode.cs
- DrawingBrush.cs
- uribuilder.cs
- ScrollBar.cs
- DataFieldConverter.cs
- ValidatingCollection.cs
- DbConnectionClosed.cs
- SpellCheck.cs
- DataFormats.cs
- ElementsClipboardData.cs
- ClientSection.cs
- ConnectionProviderAttribute.cs
- ReachFixedPageSerializer.cs
- XmlDataContract.cs
- PriorityQueue.cs
- SqlRemoveConstantOrderBy.cs
- WebPartConnectionsCancelEventArgs.cs
- SharedConnectionInfo.cs
- Translator.cs
- AutomationElementCollection.cs
- HashCodeCombiner.cs
- Error.cs
- ReadContentAsBinaryHelper.cs
- CompiledRegexRunner.cs
- Polyline.cs
- XMLSchema.cs
- MultiTrigger.cs
- DataGridViewSelectedColumnCollection.cs
- DoubleLinkListEnumerator.cs
- ResolveNextArgumentWorkItem.cs
- ImageKeyConverter.cs
- XmlIlGenerator.cs
- AliasGenerator.cs
- IndependentlyAnimatedPropertyMetadata.cs
- ToolboxItemAttribute.cs
- XmlNodeWriter.cs
- ClientUtils.cs
- TransformerInfo.cs
- HandleTable.cs
- ResXFileRef.cs
- Wow64ConfigurationLoader.cs
- PathSegmentCollection.cs
- ResourceDictionaryCollection.cs
- Pen.cs
- SQLRoleProvider.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- PropertyMapper.cs
- BitmapEffectCollection.cs
- CodeStatementCollection.cs
- FixedDSBuilder.cs
- TraceContextRecord.cs
- MessageAction.cs
- TimeSpan.cs
- BitmapEffectState.cs
- HttpResponse.cs
- ScriptComponentDescriptor.cs
- DynamicFilter.cs
- HotSpotCollection.cs
- MailAddress.cs
- Misc.cs
- DelegatedStream.cs
- PageCatalogPart.cs
- DataKeyCollection.cs
- BeginEvent.cs
- SerializationAttributes.cs
- RelatedView.cs
- FlowDocumentReaderAutomationPeer.cs
- HttpBrowserCapabilitiesWrapper.cs
- MulticastDelegate.cs
- WebPartZoneAutoFormat.cs
- StateMachineHelpers.cs
- ListenerUnsafeNativeMethods.cs
- NonClientArea.cs
- RepeaterCommandEventArgs.cs
- CachedCompositeFamily.cs
- EntityDescriptor.cs
- RegexRunnerFactory.cs
- XsltContext.cs
- ToolStripSeparator.cs
- ContainerUtilities.cs
- SynthesizerStateChangedEventArgs.cs
- ValueTypeFixupInfo.cs
- BitStack.cs
- Int16Converter.cs
- BinaryReader.cs
- Vector3D.cs
- SortedList.cs
- HttpInputStream.cs
- KeyNotFoundException.cs
- SiteMapNodeCollection.cs
- HtmlElementEventArgs.cs
- SqlDataSourceParameterParser.cs
- DesignerSerializerAttribute.cs
- EpmSyndicationContentSerializer.cs
- NullRuntimeConfig.cs