COM API では、プロパティは、通常 double のような簡単なビルトイン型であるか、もしくは String などのビルドイン VBA 型にマッピングするBSTR のような型です。.NET API では、ほとんどのプロパティは、 IProperty インタフェースを実装する Proper y* クラスのいずれかです。これらのプロパティでは、プロパティの Value を取得または設定します。たとえば、COM の次のコードは、
oLabelStyleLineComponent.Visibility = True
.NET では次のようになります。
oLabelStyleLineComponent.General.Visible.Value = true;
ここでは次のいくつかの変更が加えられています。 Visibility プロパティが Visible に名前変更され、 General という LabelStyleLineComponent のサブプロパティに移動しています。