Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // //----------------------------------------------------------------------------- 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- LayoutEvent.cs
- RC2CryptoServiceProvider.cs
- ChtmlCommandAdapter.cs
- MetadataPropertyvalue.cs
- DelimitedListTraceListener.cs
- SqlClientWrapperSmiStreamChars.cs
- PointAnimationUsingPath.cs
- ReadOnlyDictionary.cs
- PerfCounterSection.cs
- ToolStripProgressBar.cs
- RenderTargetBitmap.cs
- UserInitiatedNavigationPermission.cs
- NameService.cs
- InputLanguage.cs
- BaseTypeViewSchema.cs
- DataColumnChangeEvent.cs
- TableRow.cs
- GeometryCombineModeValidation.cs
- Setter.cs
- ToolStripArrowRenderEventArgs.cs
- SelectionEditingBehavior.cs
- SHA512Managed.cs
- PolicyException.cs
- XmlTextEncoder.cs
- MimeTypeMapper.cs
- SqlDependencyUtils.cs
- mongolianshape.cs
- CacheManager.cs
- CultureInfoConverter.cs
- TransformedBitmap.cs
- ToolStrip.cs
- DependencyPropertyChangedEventArgs.cs
- BamlRecordWriter.cs
- CodeGenerator.cs
- HttpDebugHandler.cs
- OutputScopeManager.cs
- DetailsViewCommandEventArgs.cs
- Vector.cs
- StringUtil.cs
- GetPageNumberCompletedEventArgs.cs
- DiscoveryDefaults.cs
- OdbcRowUpdatingEvent.cs
- PublisherMembershipCondition.cs
- TrackingProfile.cs
- SoapHeaderException.cs
- ArgIterator.cs
- Codec.cs
- CodeExporter.cs
- ProcessModelSection.cs
- MultiBindingExpression.cs
- WindowsToolbarAsMenu.cs
- TableLayoutStyle.cs
- GridViewColumn.cs
- Base64Stream.cs
- PasswordDeriveBytes.cs
- MouseOverProperty.cs
- BitmapPalette.cs
- WebServicesDescriptionAttribute.cs
- DPAPIProtectedConfigurationProvider.cs
- WebConfigurationHost.cs
- Single.cs
- ExpressionVisitorHelpers.cs
- ProcessModule.cs
- Utils.cs
- DbCommandDefinition.cs
- AssociationProvider.cs
- PointCollection.cs
- ChannelDemuxer.cs
- XmlAttribute.cs
- ObservableCollection.cs
- DataGridAddNewRow.cs
- Window.cs
- DeviceSpecificDesigner.cs
- CodeDomComponentSerializationService.cs
- BinaryFormatterWriter.cs
- ImageCodecInfo.cs
- CodeLinePragma.cs
- XmlTypeAttribute.cs
- DivideByZeroException.cs
- SplineKeyFrames.cs
- EventTrigger.cs
- RNGCryptoServiceProvider.cs
- WindowsPen.cs
- GPPOINTF.cs
- GridViewItemAutomationPeer.cs
- LinkConverter.cs
- XmlProcessingInstruction.cs
- PropertyCondition.cs
- OutputCacheSettings.cs
- EditorPartDesigner.cs
- ContainerCodeDomSerializer.cs
- InteropBitmapSource.cs
- DecoderExceptionFallback.cs
- ListViewEditEventArgs.cs
- OleDbTransaction.cs
- SettingsBindableAttribute.cs
- OperandQuery.cs
- HandlerBase.cs
- ViewStateException.cs
- SoapSchemaImporter.cs