Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ResourceDictionaryCollection.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- CodeRegionDirective.cs
- ByteStream.cs
- DataBoundControlActionList.cs
- TraceUtils.cs
- CellQuery.cs
- IndicCharClassifier.cs
- TrustLevel.cs
- WmlPanelAdapter.cs
- ReverseComparer.cs
- TextAdaptor.cs
- ClientEventManager.cs
- Query.cs
- CacheSection.cs
- SoapMessage.cs
- WebSysDisplayNameAttribute.cs
- XmlIlTypeHelper.cs
- TextParagraphCache.cs
- IisTraceListener.cs
- WorkItem.cs
- HashCoreRequest.cs
- MachineKeySection.cs
- SchemaImporterExtensionsSection.cs
- SizeAnimationBase.cs
- DebugController.cs
- AssertFilter.cs
- SendKeys.cs
- PassportAuthenticationModule.cs
- KoreanLunisolarCalendar.cs
- EventMappingSettingsCollection.cs
- MSAANativeProvider.cs
- COAUTHINFO.cs
- ValueConversionAttribute.cs
- IdentifierService.cs
- XmlTypeMapping.cs
- HttpStreamXmlDictionaryWriter.cs
- ClientRolePrincipal.cs
- DPTypeDescriptorContext.cs
- DataServiceQueryException.cs
- ClaimTypes.cs
- WebPartConnectionCollection.cs
- SqlExpressionNullability.cs
- EDesignUtil.cs
- TranslateTransform3D.cs
- SetStoryboardSpeedRatio.cs
- MetabaseServerConfig.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- Panel.cs
- PropertyDescriptorGridEntry.cs
- XmlSchemaAppInfo.cs
- XmlStreamNodeWriter.cs
- RuntimeConfigLKG.cs
- DiscoveryVersionConverter.cs
- Shape.cs
- DataTemplate.cs
- IntPtr.cs
- FtpRequestCacheValidator.cs
- HeaderedItemsControl.cs
- XmlSchemaImporter.cs
- RedistVersionInfo.cs
- WebPartConnection.cs
- DataControlFieldCell.cs
- WorkflowRuntime.cs
- AbandonedMutexException.cs
- ConfigurationValues.cs
- FontFamilyIdentifier.cs
- ObjectFullSpanRewriter.cs
- EntityDataSourceConfigureObjectContext.cs
- InputLanguageEventArgs.cs
- ProxyAttribute.cs
- HttpResponseBase.cs
- PnrpPermission.cs
- DiscreteKeyFrames.cs
- CodeConditionStatement.cs
- ManipulationVelocities.cs
- Figure.cs
- WebPartZoneCollection.cs
- XdrBuilder.cs
- GridLengthConverter.cs
- XmlSchemaElement.cs
- Pool.cs
- CommandField.cs
- InvokePattern.cs
- SelectionRange.cs
- FileIOPermission.cs
- Pkcs7Recipient.cs
- _TimerThread.cs
- XamlClipboardData.cs
- ConfigXmlText.cs
- UriWriter.cs
- ClientConfigurationHost.cs
- OutputCacheProfile.cs
- UTF32Encoding.cs
- LOSFormatter.cs
- MouseWheelEventArgs.cs
- FormViewDeletedEventArgs.cs
- PackageRelationshipSelector.cs
- ValidationService.cs
- OracleParameterBinding.cs