Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / 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. //------------------------------------------------------------------------------ //// 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
- GridItemPattern.cs
- StreamUpgradeProvider.cs
- XmlToDatasetMap.cs
- HyperLinkStyle.cs
- HttpContext.cs
- XmlSchemas.cs
- ToolStripItem.cs
- OutputBuffer.cs
- DetailsViewRow.cs
- VisualStateGroup.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- ParallelActivityDesigner.cs
- ItemMap.cs
- SettingsAttributes.cs
- WorkflowShape.cs
- ConnectionProviderAttribute.cs
- BuildManager.cs
- DocumentXPathNavigator.cs
- ActivityBuilderHelper.cs
- ParsedAttributeCollection.cs
- GridViewDeletedEventArgs.cs
- IdentityModelDictionary.cs
- GridViewColumn.cs
- DataDocumentXPathNavigator.cs
- LinqDataSourceUpdateEventArgs.cs
- CloseSequenceResponse.cs
- NamedPipeChannelFactory.cs
- SmiRecordBuffer.cs
- Variant.cs
- TableCellsCollectionEditor.cs
- WebSysDescriptionAttribute.cs
- UnsafeNativeMethods.cs
- NativeMethodsCLR.cs
- Pkcs7Signer.cs
- CompensationExtension.cs
- _SecureChannel.cs
- mil_commands.cs
- RecoverInstanceLocksCommand.cs
- AutoSizeComboBox.cs
- CookieProtection.cs
- XmlSchemaSimpleContent.cs
- FreeFormDragDropManager.cs
- EncodingTable.cs
- DbMetaDataColumnNames.cs
- ReverseInheritProperty.cs
- GridItemCollection.cs
- XsdBuildProvider.cs
- WhitespaceRuleReader.cs
- WsdlBuildProvider.cs
- EnumerableRowCollection.cs
- WebResponse.cs
- ChameleonKey.cs
- TypeBrowser.xaml.cs
- BamlTreeNode.cs
- HotSpotCollection.cs
- streamingZipPartStream.cs
- UserInitiatedRoutedEventPermission.cs
- JoinCqlBlock.cs
- BitmapDecoder.cs
- ScrollBarRenderer.cs
- CounterCreationData.cs
- ZipPackagePart.cs
- EqualityComparer.cs
- UriTemplateDispatchFormatter.cs
- Geometry.cs
- VSWCFServiceContractGenerator.cs
- FixedLineResult.cs
- MasterPageCodeDomTreeGenerator.cs
- EntityDesignerUtils.cs
- CommandLibraryHelper.cs
- ListGeneralPage.cs
- ActivityCodeDomReferenceService.cs
- XmlSchemaObjectTable.cs
- X509SecurityTokenProvider.cs
- Pointer.cs
- XmlAttributeAttribute.cs
- TouchFrameEventArgs.cs
- ConnectionPoolManager.cs
- _AutoWebProxyScriptWrapper.cs
- BindingListCollectionView.cs
- StrongName.cs
- ScalarType.cs
- NameValueFileSectionHandler.cs
- MultiDataTrigger.cs
- SqlPersonalizationProvider.cs
- OleDbConnectionFactory.cs
- SystemColors.cs
- XmlIlTypeHelper.cs
- XsltArgumentList.cs
- HtmlControlPersistable.cs
- RubberbandSelector.cs
- ProcessHostConfigUtils.cs
- Coordinator.cs
- DeploymentSection.cs
- FaultDescriptionCollection.cs
- RectConverter.cs
- MatrixStack.cs
- ListMarkerSourceInfo.cs
- TreeNodeCollection.cs
- OdbcEnvironmentHandle.cs