Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.WorkflowServices / System / Workflow / Activities / WorkflowServiceAttributesTypeConverter.cs / 1305376 / WorkflowServiceAttributesTypeConverter.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.Workflow.Activities { using System.ComponentModel; class WorkflowServiceAttributesTypeConverter : TypeConverter { public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes) { // TypeDescriptor.GetProperties is used here to get the sub properties of the property that we want to be able // to be expandable in the property browser PropertyDescriptorCollection subProperties = TypeDescriptor.GetProperties(value, new Attribute[] { new BrowsableAttribute(true) }); return subProperties; } public override bool GetPropertiesSupported(ITypeDescriptorContext context) { // This is to make the property expandable into sub properties int he property browser 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
- MultiViewDesigner.cs
- cryptoapiTransform.cs
- DataRecordObjectView.cs
- TypeUnloadedException.cs
- HyperLinkDataBindingHandler.cs
- SQLInt64Storage.cs
- smtppermission.cs
- DataList.cs
- DataRecordObjectView.cs
- CodeTypeMember.cs
- XmlHierarchicalEnumerable.cs
- SQLInt32Storage.cs
- SimpleWorkerRequest.cs
- SelectorAutomationPeer.cs
- FunctionImportElement.cs
- RegularExpressionValidator.cs
- WebHttpElement.cs
- XmlCDATASection.cs
- FormViewInsertedEventArgs.cs
- WebBrowserPermission.cs
- TypeLoadException.cs
- FileDialogCustomPlace.cs
- NetMsmqSecurityMode.cs
- SqlUDTStorage.cs
- FormView.cs
- DtrList.cs
- dataSvcMapFileLoader.cs
- SynchronizationHandlesCodeDomSerializer.cs
- Substitution.cs
- BCLDebug.cs
- CaseInsensitiveComparer.cs
- SqlError.cs
- StylusPointPropertyInfo.cs
- ImpersonationContext.cs
- HttpModuleActionCollection.cs
- ToolStripDropDownClosedEventArgs.cs
- BoundingRectTracker.cs
- InstanceData.cs
- BypassElementCollection.cs
- PersonalizationStateInfo.cs
- InstanceHandleReference.cs
- SqlFormatter.cs
- HttpProtocolImporter.cs
- WindowsPrincipal.cs
- Configuration.cs
- StrokeRenderer.cs
- AnonymousIdentificationModule.cs
- EncoderBestFitFallback.cs
- XPathParser.cs
- InheritanceContextHelper.cs
- KnownColorTable.cs
- PeerHelpers.cs
- ParseHttpDate.cs
- EditorAttribute.cs
- QilExpression.cs
- DSASignatureFormatter.cs
- DocumentGridContextMenu.cs
- safex509handles.cs
- AsymmetricKeyExchangeDeformatter.cs
- ReferenceService.cs
- XPathAxisIterator.cs
- SimpleApplicationHost.cs
- EmptyEnumerator.cs
- ClientTargetCollection.cs
- CommonXSendMessage.cs
- RoutedEventArgs.cs
- SystemResourceHost.cs
- EntityDataSourceUtil.cs
- WebPartConnectionsCancelVerb.cs
- WpfGeneratedKnownTypes.cs
- XslAst.cs
- AggregateNode.cs
- NotImplementedException.cs
- COM2PropertyBuilderUITypeEditor.cs
- JournalEntryStack.cs
- SafeIUnknown.cs
- _emptywebproxy.cs
- DBCommand.cs
- EntryPointNotFoundException.cs
- CacheEntry.cs
- LinearGradientBrush.cs
- BaseValidator.cs
- LinkTarget.cs
- ImportFileRequest.cs
- InputScope.cs
- CompositionAdorner.cs
- AnonymousIdentificationSection.cs
- WebPartConnectionsConfigureVerb.cs
- QueryExecutionOption.cs
- LoginView.cs
- HelloOperation11AsyncResult.cs
- OdbcConnection.cs
- ContainerParagraph.cs
- ChannelServices.cs
- DataGridViewCellParsingEventArgs.cs
- EventLog.cs
- AdRotator.cs
- TabletDeviceInfo.cs
- PropertyInformation.cs
- ProviderCommandInfoUtils.cs