Share via


IRecordInfo Interface

Describes the structure of a user-defined type (UDT) stored in a variant. For more information, see IRecordInfo Interface.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("0000002F-0000-0000-C000-000000000046")> _
Public Interface IRecordInfo
[InterfaceTypeAttribute()]
[GuidAttribute("0000002F-0000-0000-C000-000000000046")]
public interface IRecordInfo
[InterfaceTypeAttribute()]
[GuidAttribute(L"0000002F-0000-0000-C000-000000000046")]
public interface class IRecordInfo
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0000002F-0000-0000-C000-000000000046")>]
type IRecordInfo =  interface end
public interface IRecordInfo

The IRecordInfo type exposes the following members.

Methods

  Name Description
Public method GetField
Public method GetFieldNames
Public method GetFieldNoCopy
Public method GetGUID
Public method GetName
Public method GetSize
Public method GetTypeInfo
Public method IsMatchingType
Public method PutField
Public method PutFieldNoCopy
Public method RecordClear
Public method RecordCopy
Public method RecordCreate
Public method RecordCreateCopy
Public method RecordDestroy
Public method RecordInit

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace