Silverlight4 GDR3与Silverlight5 EAP1变化

简介:

1. Summary 
1.1 Silverlight 4 GDR 3 
Name      Silverlight 4 GDR 3 
Version   4.0.60129.0

Date      2010-02-03 
Types     1888 classes 
          327 structs 
          142 interfaces

1.2 Silverlight 5 EAP 1 
Name      Silverlight 5 EAP 1 
Version   5.0.60204.0

Date      2010-02-11 
Types     1915 classes 
          332 structs 
          147 interfaces

2. MS.Internal 
Namespace MS.Internal has 1 new type.

2.1 New Types 
 MS.Internal.HwndHost

3. System.Windows 
Namespace System.Windows has 12 new, 7 updated and 1 removed types.

3.1 New Types 
 System.Windows.DataTemplateKey 
 System.Windows.ILayoutTransitionStaggerFunction 
 System.Windows.LayoutTransition 
 System.Windows.LayoutTransitionMode 
 System.Windows.LayoutTransitionStaggerItem 
 System.Windows.LayoutTransitionStartingEventArgs 
 System.Windows.LayoutTransitionStartingEventHandler 
 System.Windows.LoadTransition 
 System.Windows.StaggerFunctionBase 
 System.Windows.StoryboardTemplate 
 System.Windows.UnloadTransition 
 System.Windows.WindowCollection

3.2 Updated Types 
 System.Windows.Application 
  new  property Windows 
 System.Windows.DataTemplate 
  new  property DataType 
 System.Windows.LineStackingStrategy 
  new  field BaselineToBaseline 
 System.Windows.OutOfBrowserSettings 
  new  field GraphicsAppCompatModeProperty 
  new  property GraphicsAppCompatMode 
 System.Windows.UIElement 
  new  field MouseRightButtonDownEvent 
  new  field MouseRightButtonUpEvent 
 System.Windows.VisualStateManager 
  new  field ActiveTransitionProperty 
  new  field ChildLayoutTransitionProperty 
  new  field ChildLoadTransitionProperty 
  new  field ChildUnloadTransitionProperty 
  new  field LayoutTransitionProperty 
  new  field LoadTransitionProperty 
  new  field UnloadTransitionProperty 
  new  method GetChildLayoutTransition(UIElement) 
  new  method GetChildLoadTransition(UIElement) 
  new  method GetChildUnloadTransition(UIElement) 
  new  method GetLayoutTransition(UIElement) 
  new  method GetLoadTransition(UIElement) 
  new  method GetUnloadTransition(UIElement) 
  new  method SetChildLayoutTransition(UIElement,LayoutTransition) 
  new  method SetChildLoadTransition(UIElement,LoadTransition) 
  new  method SetChildUnloadTransition(UIElement,UnloadTransition) 
  new  method SetLayoutTransition(UIElement,LayoutTransition) 
  new  method SetLoadTransition(UIElement,LoadTransition) 
  new  method SetUnloadTransition(UIElement,UnloadTransition) 
 System.Windows.Window 
  new  property Content 
  new  property IsVisible 
  new  property Title 
  new  property Visibility 
  new  property WindowStyle 
  new  method GetWindow(DependencyObject)

3.3 Removed Types 
 System.Windows.MediaFailedRoutedEventHandler

4. System.Windows.Automation.Peers 
Namespace System.Windows.Automation.Peers has 1 new type.

4.1 New Types 
 System.Windows.Automation.Peers.LabelAutomationPeer

5. System.Windows.Controls 
Namespace System.Windows.Controls has 2 new and 9 updated types.

5.1 New Types 
 System.Windows.Controls.RichTextBoxOverflow 
 System.Windows.Controls.TextSearch

5.2 Updated Types 
 System.Windows.Controls.Button 
  removed  method OnApplyTemplate() 
 System.Windows.Controls.Control 
  new  field CharacterSpacingProperty 
  new  property CharacterSpacing 
 System.Windows.Controls.HyperlinkButton 
  removed  method OnApplyTemplate() 
 System.Windows.Controls.ItemsControl 
  new  method OnApplyTemplate() 
 System.Windows.Controls.MediaElement 
  new  field PlaybackRateProperty 
  new  property PlaybackRate 
  new  event RateChanged 
 System.Windows.Controls.RichTextBox 
  new  field LineHeightProperty 
  new  field LineStackingStrategyProperty 
  new  field OverflowContentTargetProperty 
  new  property LineHeight 
  new  property LineStackingStrategy 
  new  property OverflowContentTarget 
 System.Windows.Controls.SaveFileDialog 
  new  property DefaultFileName 
 System.Windows.Controls.TextBlock 
  new  field CharacterSpacingProperty 
  new  property CharacterSpacing 
 System.Windows.Controls.TextBox 
  new  field LineHeightProperty 
  new  field LineStackingStrategyProperty 
  new  property LineHeight 
  new  property LineStackingStrategy

6. System.Windows.Controls.Primitives 
Namespace System.Windows.Controls.Primitives has 1 new and 3 updated types.

6.1 New Types 
 System.Windows.Controls.Primitives.TransitionInformation

6.2 Updated Types 
 System.Windows.Controls.Primitives.ButtonBase 
  new  method OnApplyTemplate() 
 System.Windows.Controls.Primitives.RepeatButton 
  removed  method OnApplyTemplate() 
 System.Windows.Controls.Primitives.ToggleButton 
  removed  method OnApplyTemplate()

7. System.Windows.Data 
Namespace System.Windows.Data has 4 updated types.

7.1 Updated Types 
 System.Windows.Data.Binding 
  new  field IsDebuggingEnabled 
 System.Windows.Data.BindingBase 
  new  method ProvideValue(IServiceProvider) 
 System.Windows.Data.RelativeSource 
  new  property AncestorLevel 
  new  property AncestorType 
  new  method ProvideValue(IServiceProvider) 
 System.Windows.Data.RelativeSourceMode 
  new  field FindAncestor

8. System.Windows.Data.Debugging 
Namespace System.Windows.Data.Debugging has 4 new types.

8.1 New Types 
 System.Windows.Data.Debugging.BindingAction 
 System.Windows.Data.Debugging.BindingDebugState 
 System.Windows.Data.Debugging.BindingStage 
 System.Windows.Data.Debugging.BindingValuePipeline

9. System.Windows.Documents 
Namespace System.Windows.Documents has 2 updated types.

9.1 Updated Types 
 System.Windows.Documents.Block 
  new  field LineHeightProperty 
  new  field LineStackingStrategyProperty 
  new  property LineHeight 
  new  property LineStackingStrategy 
 System.Windows.Documents.TextElement 
  new  field CharacterSpacingProperty 
  new  property CharacterSpacing

10. System.Windows.Input 
Namespace System.Windows.Input has 1 updated type.

10.1 Updated Types 
 System.Windows.Input.MouseButtonEventArgs 
  new  property ClickCount

11. System.Windows.Markup 
Namespace System.Windows.Markup has 3 new types.

11.1 New Types 
 System.Windows.Markup.IProvideValueTarget 
 System.Windows.Markup.IXamlTypeResolver 
 System.Windows.Markup.MarkupExtension

12. System.Windows.Media 
Namespace System.Windows.Media has 7 new and 1 updated types.

12.1 New Types 
 System.Windows.Media.AudioChannels 
 System.Windows.Media.RateChangedRoutedEventArgs 
 System.Windows.Media.RateChangedRoutedEventHandler 
 System.Windows.Media.SoundEffect 
 System.Windows.Media.SoundEffectInstance 
 System.Windows.Media.SoundState 
 System.Windows.Media.Typography

12.2 Updated Types 
 System.Windows.Media.VisualTreeHelper 
  new  method GetRoot(DependencyObject)

13. System.Xaml 
Namespace System.Xaml has 2 new types.

13.1 New Types 
 System.Xaml.IMarkupExtension<T> 
 System.Xaml.IRootObjectProvider

14. System.Xml 
Namespace System.Xml has 2 updated types.

14.1 Updated Types 
 System.Xml.XmlReader 
  removed  method Dispose() 
 System.Xml.XmlWriter 
  removed  method Dispose()


本文转自dotfun 51CTO博客,原文链接:http://blog.51cto.com/dotfun/571072


相关文章
|
6月前
|
C# Windows
2000条你应知的WPF小姿势 基础篇<78-81 Dialog/Location/WPF设备无关性>
2000条你应知的WPF小姿势 基础篇<78-81 Dialog/Location/WPF设备无关性>
54 0
|
9月前
|
数据库 C#
WPF开发学生信息管理系统【WPF+Prism+MAH+WebApi】(二)(中)
WPF开发学生信息管理系统【WPF+Prism+MAH+WebApi】(二)(中)
88 0
|
9月前
|
设计模式 开发框架 前端开发
WPF开发学生信息管理系统【WPF+Prism+MAH+WebApi】(一)(上)
WPF开发学生信息管理系统【WPF+Prism+MAH+WebApi】(一)(上)
141 0
|
9月前
|
存储 SQL 数据库
WPF开发学生信息管理系统【WPF+Prism+MAH+WebApi】(二)(上)
WPF开发学生信息管理系统【WPF+Prism+MAH+WebApi】(二)(上)
79 0
WPF开发学生信息管理系统【WPF+Prism+MAH+WebApi】(二)(上)
|
UED 数据挖掘 数据可视化

热门文章

最新文章