使用英语阅读

通过


VCCodeMapEntry.IsReadOnly 属性

获取一个值,该值指示包含该对象的文件是否为只读文件。

命名空间:  Microsoft.VisualStudio.VCCodeModel
程序集:  Microsoft.VisualStudio.VCCodeModel(在 Microsoft.VisualStudio.VCCodeModel.dll 中)

语法

bool IsReadOnly { get; }

属性值

类型:System.Boolean
如果包含该对象的文件是只读文件,则为 true;否则为 false。

备注

有关如何编译和运行此示例的信息,请参见 如何:编译 Visual C++ 代码模型扩展性的示例代码

示例

此示例验证文件在添加注释前是只读到代码元素。

Sub AddComment()
    Dim vcElement As VCCodeElement
    Dim vcElements As VCCodeElements
    Dim textPoint As TextPoint
    vcElements = DTE.Solution.Item(1).CodeModel.Classes
    vcElement = vcElements.Item(1)
    If (Not vcElement.IsReadOnly) Then
        vcElement.Comment = "This is a comment."
    End If
End Sub

.NET Framework 安全性

请参见

参考

VCCodeMapEntry 接口

Microsoft.VisualStudio.VCCodeModel 命名空间