Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- SendMailErrorEventArgs.cs
- EventNotify.cs
- RangeValuePattern.cs
- GacUtil.cs
- CookieParameter.cs
- NetDispatcherFaultException.cs
- FixUpCollection.cs
- GroupBoxDesigner.cs
- WebContext.cs
- ExtensibleClassFactory.cs
- InkCanvasInnerCanvas.cs
- LookupNode.cs
- columnmapkeybuilder.cs
- BinaryNode.cs
- DeflateStream.cs
- StorageComplexTypeMapping.cs
- RowCache.cs
- RouteTable.cs
- SafeMILHandleMemoryPressure.cs
- MediaEntryAttribute.cs
- ApplicationGesture.cs
- ResourceCategoryAttribute.cs
- GeneralTransform.cs
- HtmlInputRadioButton.cs
- VectorKeyFrameCollection.cs
- sqlstateclientmanager.cs
- WindowsFormsHostPropertyMap.cs
- SettingsAttributes.cs
- WebPartDeleteVerb.cs
- CompilerErrorCollection.cs
- WindowsPrincipal.cs
- DataSetUtil.cs
- FormClosingEvent.cs
- TemplateKey.cs
- DrawingContextDrawingContextWalker.cs
- Tracking.cs
- UidManager.cs
- MenuScrollingVisibilityConverter.cs
- ColumnHeader.cs
- MetadataResolver.cs
- Tablet.cs
- DictionaryEntry.cs
- VarRefManager.cs
- PenThreadPool.cs
- PieceDirectory.cs
- CaseInsensitiveComparer.cs
- SecurityUtils.cs
- AddInStore.cs
- RSAPKCS1SignatureDeformatter.cs
- PeerIPHelper.cs
- TrustExchangeException.cs
- RelationshipType.cs
- NamedPermissionSet.cs
- ListControl.cs
- ByteConverter.cs
- Variable.cs
- WebPartDisplayModeCancelEventArgs.cs
- SerializationEventsCache.cs
- Guid.cs
- KerberosReceiverSecurityToken.cs
- DataFormat.cs
- SID.cs
- RolePrincipal.cs
- SafeEventLogWriteHandle.cs
- objectquery_tresulttype.cs
- MemoryRecordBuffer.cs
- PopupControlService.cs
- EventDescriptorCollection.cs
- UnsafeMethods.cs
- TextLine.cs
- coordinatorscratchpad.cs
- EntryWrittenEventArgs.cs
- SecurityVersion.cs
- SiteMapDataSourceView.cs
- BuildProvidersCompiler.cs
- PageCodeDomTreeGenerator.cs
- WebContext.cs
- HotCommands.cs
- DataRowCollection.cs
- MachineKeyConverter.cs
- SqlTypesSchemaImporter.cs
- HttpClientChannel.cs
- ListViewInsertionMark.cs
- NonBatchDirectoryCompiler.cs
- FileSecurity.cs
- BitmapEffectInputData.cs
- PEFileReader.cs
- ByteStack.cs
- KeysConverter.cs
- PostBackOptions.cs
- DirectoryObjectSecurity.cs
- CustomAttributeSerializer.cs
- DrawListViewSubItemEventArgs.cs
- SoapUnknownHeader.cs
- XamlGridLengthSerializer.cs
- BeginEvent.cs
- MdiWindowListItemConverter.cs
- CfgParser.cs
- DesignerVerb.cs
- GlyphElement.cs