Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IEnumString.cs
Go to the documentation of this file.
1
namespace
System.Runtime.InteropServices.ComTypes
;
2
3
[ComImport]
4
[
Guid
(
"00000101-0000-0000-C000-000000000046"
)]
5
[InterfaceType(
ComInterfaceType
.InterfaceIsIUnknown)]
6
public
interface
IEnumString
7
{
8
[PreserveSig]
9
int
Next
(
int
celt, [Out][MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 0)]
string
[] rgelt,
IntPtr
pceltFetched);
10
11
[PreserveSig]
12
int
Skip
(
int
celt);
13
14
void
Reset
();
15
16
void
Clone
(out
IEnumString
ppenum);
17
}
System.Runtime.InteropServices.ComTypes.IEnumString.Next
int Next(int celt, [Out][MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.LPWStr, SizeParamIndex=0)] string[] rgelt, IntPtr pceltFetched)
System.Runtime.InteropServices.ComTypes.IEnumString.Reset
void Reset()
System.Runtime.InteropServices.ComTypes.IEnumString.Clone
void Clone(out IEnumString ppenum)
System.Runtime.InteropServices.ComTypes.IEnumString.Skip
int Skip(int celt)
System.Runtime.InteropServices.ComTypes.IEnumString
Definition
IEnumString.cs:7
System.Data.Common.StorageType.Guid
@ Guid
System.Runtime.InteropServices.ComTypes
Definition
BIND_OPTS.cs:1
System.Runtime.InteropServices.ComInterfaceType
ComInterfaceType
Definition
ComInterfaceType.cs:4
System.Runtime.InteropServices.UnmanagedType
UnmanagedType
Definition
UnmanagedType.cs:4
System.IntPtr
Definition
IntPtr.cs:14
source
System.Private.CoreLib
System.Runtime.InteropServices.ComTypes
IEnumString.cs
Generated by
1.10.0