Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / Microsoft / VisualBasic / Activities / VisualBasic.cs / 1407647 / VisualBasic.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.VisualBasic.Activities { using System; using System.Activities; using System.Diagnostics.CodeAnalysis; using System.Runtime; using System.Xaml; [SuppressMessage(FxCop.Category.Naming, FxCop.Rule.TypeNamesShouldNotMatchNamespaces, Justification = "Approved name")] public static class VisualBasic { static AttachableMemberIdentifier settingsPropertyID = new AttachableMemberIdentifier(typeof(VisualBasic), "Settings"); public static void SetSettings(object target, VisualBasicSettings value) { AttachablePropertyServices.SetProperty(target, settingsPropertyID, value); } public static VisualBasicSettings GetSettings(object target) { VisualBasicSettings value; return AttachablePropertyServices.TryGetProperty(target, settingsPropertyID, out value) ? value : null; } public static void SetSettingsForImplementation(object target, VisualBasicSettings value) { value.SuppressXamlSerialization = true; SetSettings(target, value); } public static bool ShouldSerializeSettings(object target) { VisualBasicSettings settings = VisualBasic.GetSettings(target); if (settings != null && settings.SuppressXamlSerialization && target is Activity) { return false; } return true; } } } // 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
- SetStateDesigner.cs
- PageAsyncTask.cs
- TransactionInterop.cs
- QilFunction.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- StaticTextPointer.cs
- TargetPerspective.cs
- _TLSstream.cs
- httpserverutility.cs
- TrackBarRenderer.cs
- QueueSurrogate.cs
- Panel.cs
- TimelineCollection.cs
- SizeFConverter.cs
- VisualStyleRenderer.cs
- ProcessHost.cs
- ExtendedPropertyDescriptor.cs
- RegexGroupCollection.cs
- Bitmap.cs
- CodeAttributeDeclarationCollection.cs
- Variable.cs
- Unit.cs
- EmptyStringExpandableObjectConverter.cs
- PlainXmlSerializer.cs
- ImageFormat.cs
- TransactionFlowOption.cs
- FtpRequestCacheValidator.cs
- Validator.cs
- ToolStripRendererSwitcher.cs
- TextFormatterImp.cs
- KeyInfo.cs
- ErrorTableItemStyle.cs
- MDIControlStrip.cs
- DBConcurrencyException.cs
- Optimizer.cs
- FileAuthorizationModule.cs
- SessionParameter.cs
- AutomationIdentifierGuids.cs
- DatePicker.cs
- MSAAEventDispatcher.cs
- DocumentGridPage.cs
- NavigatorOutput.cs
- DbMetaDataFactory.cs
- ListenerConfig.cs
- XmlSerializableWriter.cs
- ResourcePermissionBase.cs
- SqlXml.cs
- MetadataWorkspace.cs
- PropertyCondition.cs
- TransactionChannel.cs
- DataGridViewAdvancedBorderStyle.cs
- SchemaTableColumn.cs
- DebugViewWriter.cs
- TrustManager.cs
- TypeSystemHelpers.cs
- XmlMessageFormatter.cs
- DataGridViewCellCollection.cs
- messageonlyhwndwrapper.cs
- MultiBinding.cs
- AnonymousIdentificationSection.cs
- XmlEncoding.cs
- InfoCardMasterKey.cs
- DynamicQueryStringParameter.cs
- CorrelationRequestContext.cs
- DebugControllerThread.cs
- DataGridViewComboBoxEditingControl.cs
- AccessText.cs
- DisplayInformation.cs
- EmptyControlCollection.cs
- ClientRuntimeConfig.cs
- FederatedMessageSecurityOverHttp.cs
- SqlNamer.cs
- FileLoadException.cs
- AuthenticateEventArgs.cs
- CodeNamespace.cs
- HtmlLinkAdapter.cs
- ListViewGroupItemCollection.cs
- PlaceHolder.cs
- CellNormalizer.cs
- CheckBoxList.cs
- ExtensibleClassFactory.cs
- ErrorFormatterPage.cs
- AdjustableArrowCap.cs
- SQLInt32.cs
- SynchronizedInputHelper.cs
- ModuleConfigurationInfo.cs
- Transform3DGroup.cs
- CreateParams.cs
- Rect3D.cs
- ResourceIDHelper.cs
- PageAsyncTaskManager.cs
- EntityTypeEmitter.cs
- TextFormatterHost.cs
- WebErrorHandler.cs
- SEHException.cs
- GifBitmapEncoder.cs
- RayHitTestParameters.cs
- BinaryConverter.cs
- ConvertEvent.cs
- RegexCompilationInfo.cs