-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
FormShowConstants.xml
84 lines (80 loc) · 5.19 KB
/
FormShowConstants.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<Type Name="FormShowConstants" FullName="Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants">
<TypeSignature Language="C#" Value="public enum FormShowConstants" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed FormShowConstants extends System.Enum" />
<TypeSignature Language="DocId" Value="T:Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants" />
<TypeSignature Language="VB.NET" Value="Public Enum FormShowConstants" />
<TypeSignature Language="F#" Value="type FormShowConstants = " />
<TypeSignature Language="C++ CLI" Value="public enum class FormShowConstants" />
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Provides constants for compatibility with the Visual Basic 6.0 <see langword="Show" /> method.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
In Visual Basic 6.0, the `Modal` parameter of the `Show` method was used to determine whether a form would be shown as a modal dialog box. In Visual Basic, the `Modal` parameter is replaced by two different Show methods: <xref:System.Windows.Forms.Control.Show%2A> and <xref:System.Windows.Forms.Form.ShowDialog%2A>.
These constants enable code that has been upgraded from Visual Basic 6.0 to continue to run without additional modification.
> [!NOTE]
> Functions and objects in the <xref:Microsoft.VisualBasic.Compatibility.VB6> namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.
]]></format>
</remarks>
<altmember cref="M:System.Windows.Forms.Control.Show" />
<altmember cref="M:System.Windows.Forms.Form.ShowDialog" />
</Docs>
<Members>
<Member MemberName="Modal">
<MemberSignature Language="C#" Value="Modal" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants Modal = int32(1)" />
<MemberSignature Language="DocId" Value="F:Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants.Modal" />
<MemberSignature Language="VB.NET" Value="Modal" />
<MemberSignature Language="F#" Value="Modal = 1" Usage="Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants.Modal" />
<MemberSignature Language="C++ CLI" Value="Modal" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>Equivalent to the Visual Basic 6.0 constant <see langword="vbModal" />.</summary>
</Docs>
</Member>
<Member MemberName="Modeless">
<MemberSignature Language="C#" Value="Modeless" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants Modeless = int32(0)" />
<MemberSignature Language="DocId" Value="F:Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants.Modeless" />
<MemberSignature Language="VB.NET" Value="Modeless" />
<MemberSignature Language="F#" Value="Modeless = 0" Usage="Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants.Modeless" />
<MemberSignature Language="C++ CLI" Value="Modeless" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>Equivalent to the Visual Basic 6.0 constant <see langword="vbModeless" />.</summary>
</Docs>
</Member>
</Members>
</Type>