NAnt SDK Documentation - v0.92

MidlTask.Oi Property

The /Oi switch directs the MIDL compiler to use a fully-interpreted marshaling method. The /Oic and /Oicf switches provide additional performance enhancements.

[Visual Basic]
<TaskAttribute(Name:="Oi", Required:=False, ExpandProperties:=True, ProcessXml:=True)>
Public Property Oi As String
[C#]
[TaskAttribute(Name="Oi", Required=False, ExpandProperties=True, ProcessXml=True)]
public string Oi {get; set;}

Remarks

If you specify the Oi attribute, you must set it to one of the values: - Oi="" - Oi="c" - Oi="f" - Oi="cf"

See Also

MidlTask Class | NAnt.VisualCpp.Tasks Namespace