Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WPF/PresentationCore-AutomationPeers : Generate XML files from most recent RC1 WPF source and update docs with DocsPortingTool #7160

Open
wants to merge 31 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
e4a52dc
CI Update
Aug 21, 2021
c5cf285
Update InteropServices doc (#7107)
AaronRobinsonMSFT Sep 6, 2021
edfb1ff
Port triple-slash comments to docs for Microsoft.Extensions.Http (#7103)
CarnaViire Sep 7, 2021
f8805ba
Add remaining undoc API for M.E.Http (#7110)
CarnaViire Sep 7, 2021
ce38356
Porting WinForms triple slash to docs (#7114)
dreddy-work Sep 8, 2021
dfb81f0
Add WebSocket and HttpHeadersNonValidated missing APIs (#7116)
CarnaViire Sep 8, 2021
5f12b27
Port System.Net triple slash to docs (#7105)
carlossanlop Sep 8, 2021
0300161
Port System.Text.Json triple slash to docs (#7094)
carlossanlop Sep 8, 2021
d4d61a4
Port System.Diagnostics triple slash to docs (#7100)
carlossanlop Sep 8, 2021
9d2208d
Update symlink documentation (#7118)
carlossanlop Sep 8, 2021
673ba60
Port System triple slash to docs (#7106)
carlossanlop Sep 8, 2021
052bfc4
Port System.Runtime.Versioning.RequiresPreviewFeaturesAttribute tripl…
carlossanlop Sep 8, 2021
d983c5d
Port System.Reflection triple slash to docs (#7099)
carlossanlop Sep 8, 2021
71c0d66
Port Security.Cryptography.Pkcs, Security.Permissions, Security.Polic…
carlossanlop Sep 8, 2021
05641e7
Port System.Security.Cryptography.Xml triple slash to docs (#7096)
carlossanlop Sep 8, 2021
634879e
merge main
gewarren Sep 8, 2021
227a9ca
Add missing code dom comments (#7124)
joperezr Sep 9, 2021
f2da24d
Port System.Security.Cryptography triple slash to docs (#7098)
carlossanlop Sep 9, 2021
7bc7d20
Port System.Security.Cryptography.X509Certificates triple slash to do…
carlossanlop Sep 9, 2021
3367712
Ported docs from System.Net (#7117)
ManickaP Sep 9, 2021
529dbf0
Add "To be added" typeparam docs to AppendInterpolatedStringHandler (…
stephentoub Sep 9, 2021
908a206
missing doc for HttpRequestOptions, HttpRequestOptionsKey and HttpReq…
pavelsavara Sep 9, 2021
6e3f549
Add some missing System.Text docs (#7121)
GrabYourPitchforks Sep 9, 2021
9a0cb62
Add missing documentation for System.CompilerServices namespace (#7130)
joperezr Sep 9, 2021
74cf0e5
Add missing documentation for APIs in System.Configuration (#7128)
joperezr Sep 9, 2021
bda5a97
Port IntPtr and MemoryExtensions triple slash to docs (#7131)
carlossanlop Sep 9, 2021
a265def
Apply suggestions from code review
lewing Sep 10, 2021
753c32e
Merge pull request #7129 from pavelsavara/HttpRequestOptions
lewing Sep 10, 2021
901fc58
Update documentation: PresentationCore: AutomationPeers, Ink, and Input
ryalanms Sep 13, 2021
27394bb
fix warnings
carlossanlop Sep 13, 2021
ffa9851
Merge branch 'main' of github.com:dotnet/dotnet-api-docs into peers
gewarren Sep 30, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions xml/Microsoft.Build.Tasks/CreateProperty.xml
Original file line number Diff line number Diff line change
Expand Up @@ -161,8 +161,8 @@
Output TaskParameter="Value" PropertyName="MyTargetsToBuild"
/CreateProperty

We need to respect the semicolon that they put in the value, and need to treat
this exactly as if they had done:
We need to respect the semicolon that he put in the value, and need to treat
this exactly as if he had done:

PropertyGroup
MyTargetsToBuild="Clean;Build"
Expand Down
4,598 changes: 2,307 additions & 2,291 deletions xml/System.Windows.Automation.Peers/AutomationPeer.xml

Large diffs are not rendered by default.

1,908 changes: 955 additions & 953 deletions xml/System.Windows.Automation.Peers/ContentElementAutomationPeer.xml

Large diffs are not rendered by default.

2,272 changes: 1,136 additions & 1,136 deletions xml/System.Windows.Automation.Peers/UIElement3DAutomationPeer.xml

Large diffs are not rendered by default.

1,862 changes: 931 additions & 931 deletions xml/System.Windows.Automation.Peers/UIElementAutomationPeer.xml

Large diffs are not rendered by default.

442 changes: 221 additions & 221 deletions xml/System.Windows.Automation/AutomationHeadingLevel.xml

Large diffs are not rendered by default.

3,919 changes: 1,970 additions & 1,949 deletions xml/System.Windows.Automation/AutomationProperties.xml

Large diffs are not rendered by default.

1,294 changes: 656 additions & 638 deletions xml/System.Windows.Documents/DocumentPaginator.xml

Large diffs are not rendered by default.

954 changes: 481 additions & 473 deletions xml/System.Windows.Documents/DynamicDocumentPaginator.xml

Large diffs are not rendered by default.

2,604 changes: 1,306 additions & 1,298 deletions xml/System.Windows.Ink/DrawingAttributes.xml

Large diffs are not rendered by default.

230 changes: 119 additions & 111 deletions xml/System.Windows.Ink/DrawingAttributesReplacedEventArgs.xml

Large diffs are not rendered by default.

3,559 changes: 1,788 additions & 1,771 deletions xml/System.Windows.Ink/Stroke.xml

Large diffs are not rendered by default.

3,652 changes: 1,843 additions & 1,809 deletions xml/System.Windows.Ink/StrokeCollection.xml

Large diffs are not rendered by default.

230 changes: 119 additions & 111 deletions xml/System.Windows.Ink/StylusPointsReplacedEventArgs.xml

Large diffs are not rendered by default.

305 changes: 153 additions & 152 deletions xml/System.Windows.Input.StylusPlugIns/StylusPlugInCollection.xml

Large diffs are not rendered by default.

518 changes: 259 additions & 259 deletions xml/System.Windows.Input/CanExecuteRoutedEventArgs.xml

Large diffs are not rendered by default.

556 changes: 282 additions & 274 deletions xml/System.Windows.Input/Cursor.xml

Large diffs are not rendered by default.

348 changes: 174 additions & 174 deletions xml/System.Windows.Input/ExecutedRoutedEventArgs.xml

Large diffs are not rendered by default.

289 changes: 149 additions & 140 deletions xml/System.Windows.Input/IManipulator.xml

Large diffs are not rendered by default.

200 changes: 105 additions & 95 deletions xml/System.Windows.Input/InputGesture.xml
Original file line number Diff line number Diff line change
@@ -1,95 +1,105 @@
<Type Name="InputGesture" FullName="System.Windows.Input.InputGesture">
<TypeSignature Language="C#" Value="public abstract class InputGesture" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit InputGesture extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Windows.Input.InputGesture" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class InputGesture" />
<TypeSignature Language="F#" Value="type InputGesture = class" />
<TypeSignature Language="C++ CLI" Value="public ref class InputGesture abstract" />
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Abstract class that describes input device gestures.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

## Remarks
Implementations of <xref:System.Windows.Input.InputGesture> in Windows Presentation Foundation are <xref:System.Windows.Input.KeyGesture> and <xref:System.Windows.Input.MouseGesture>.

An input gesture can be associated with a command so that when the gesture is performed the command is invoked. For more information, see <xref:System.Windows.Input.InputBinding> and the [Commanding Overview](/dotnet/framework/wpf/advanced/commanding-overview).

]]></format>
</remarks>
<altmember cref="T:System.Windows.Input.KeyGesture" />
<altmember cref="T:System.Windows.Input.MouseGesture" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected InputGesture ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Input.InputGesture.#ctor" />
<MemberSignature Language="VB.NET" Value="Protected Sub New ()" />
<MemberSignature Language="C++ CLI" Value="protected:&#xA; InputGesture();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[&lt;System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")&gt;]</AttributeName>
</Attribute>
</Attributes>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Windows.Input.InputGesture" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Matches">
<MemberSignature Language="C#" Value="public abstract bool Matches (object targetElement, System.Windows.Input.InputEventArgs inputEventArgs);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Matches(object targetElement, class System.Windows.Input.InputEventArgs inputEventArgs) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Input.InputGesture.Matches(System.Object,System.Windows.Input.InputEventArgs)" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function Matches (targetElement As Object, inputEventArgs As InputEventArgs) As Boolean" />
<MemberSignature Language="F#" Value="abstract member Matches : obj * System.Windows.Input.InputEventArgs -&gt; bool" Usage="inputGesture.Matches (targetElement, inputEventArgs)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract bool Matches(System::Object ^ targetElement, System::Windows::Input::InputEventArgs ^ inputEventArgs);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="targetElement" Type="System.Object" />
<Parameter Name="inputEventArgs" Type="System.Windows.Input.InputEventArgs" />
</Parameters>
<Docs>
<param name="targetElement">The target of the command.</param>
<param name="inputEventArgs">The input event data to compare this gesture to.</param>
<summary>When overridden in a derived class, determines whether the specified <see cref="T:System.Windows.Input.InputGesture" /> matches the input associated with the specified <see cref="T:System.Windows.Input.InputEventArgs" /> object.</summary>
<returns>
<see langword="true" /> if the gesture matches the input; otherwise, <see langword="false" />.</returns>
<remarks>To be added.</remarks>
<altmember cref="M:System.Windows.Input.KeyGesture.Matches(System.Object,System.Windows.Input.InputEventArgs)" />
<altmember cref="M:System.Windows.Input.MouseGesture.Matches(System.Object,System.Windows.Input.InputEventArgs)" />
</Docs>
</Member>
</Members>
</Type>
<Type Name="InputGesture" FullName="System.Windows.Input.InputGesture">
<TypeSignature Language="C#" Value="public abstract class InputGesture" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit InputGesture extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Windows.Input.InputGesture" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class InputGesture" />
<TypeSignature Language="F#" Value="type InputGesture = class" />
<TypeSignature Language="C++ CLI" Value="public ref class InputGesture abstract" />
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Abstract class that describes input device gestures.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

## Remarks
Implementations of <xref:System.Windows.Input.InputGesture> in Windows Presentation Foundation are <xref:System.Windows.Input.KeyGesture> and <xref:System.Windows.Input.MouseGesture>.

An input gesture can be associated with a command so that when the gesture is performed the command is invoked. For more information, see <xref:System.Windows.Input.InputBinding> and the [Commanding Overview](/dotnet/framework/wpf/advanced/commanding-overview).

]]></format>
</remarks>
<altmember cref="T:System.Windows.Input.KeyGesture" />
<altmember cref="T:System.Windows.Input.MouseGesture" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected InputGesture ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Input.InputGesture.#ctor" />
<MemberSignature Language="VB.NET" Value="Protected Sub New ()" />
<MemberSignature Language="C++ CLI" Value="protected:&#xA; InputGesture();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[&lt;System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")&gt;]</AttributeName>
</Attribute>
</Attributes>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Windows.Input.InputGesture" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Matches">
<MemberSignature Language="C#" Value="public abstract bool Matches (object targetElement, System.Windows.Input.InputEventArgs inputEventArgs);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Matches(object targetElement, class System.Windows.Input.InputEventArgs inputEventArgs) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Input.InputGesture.Matches(System.Object,System.Windows.Input.InputEventArgs)" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function Matches (targetElement As Object, inputEventArgs As InputEventArgs) As Boolean" />
<MemberSignature Language="F#" Value="abstract member Matches : obj * System.Windows.Input.InputEventArgs -&gt; bool" Usage="inputGesture.Matches (targetElement, inputEventArgs)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract bool Matches(System::Object ^ targetElement, System::Windows::Input::InputEventArgs ^ inputEventArgs);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="targetElement" Type="System.Object" />
<Parameter Name="inputEventArgs" Type="System.Windows.Input.InputEventArgs" />
</Parameters>
<Docs>
<param name="targetElement">The target of the command.</param>
<param name="inputEventArgs">The input event data to compare this gesture to.</param>
<summary>When overridden in a derived class, determines whether the specified <see cref="T:System.Windows.Input.InputGesture" /> matches the input associated with the specified <see cref="T:System.Windows.Input.InputEventArgs" /> object.</summary>
<returns>
<see langword="true" /> if the gesture matches the input; otherwise, <see langword="false" />.</returns>
<remarks>
<format type="text/markdown"><![CDATA[

## Remarks

Compares an InputEventArgs value to Gesture inside.
This method when overriden by derived classes, will match
InputEventArgs with its internal values and return a true/false.

]]></format>
</remarks>
<altmember cref="M:System.Windows.Input.KeyGesture.Matches(System.Object,System.Windows.Input.InputEventArgs)" />
<altmember cref="M:System.Windows.Input.MouseGesture.Matches(System.Object,System.Windows.Input.InputEventArgs)" />
</Docs>
</Member>
</Members>
</Type>
Loading