• Help Home
  • English (US)
    1. English (US)
    2. 简体中文
    3. 繁體中文
    4. Čeština
    5. Deutsch
    6. Español
    7. Français
    8. Italiano
    9. 日本語
    10. 한국어
    11. Polski
    12. Português (Brasil)
    13. Русский
    • What's New in Revit
    • Revit 2025 Release Notes
    • Get Started
    • Have You Tried
    • Cloud Models
    • Model the Design
    • Architectural Design
    • Structures
    • Mechanical, Electrical, and Plumbing (MEP)
    • Document and Present the Design
    • Analyze the Design
    • Collaborate with Others
    • Customize Revit
    • Dynamo for Revit
    • Revit and Revit LT Installation
    • Autodesk Installation
    • Revit Developer's Guide
    • Revit API Reference Guides
      • AddIn Utility Reference
      • API Reference
        • Namespaces
          • Autodesk.Revit.ApplicationServices
          • Autodesk.Revit.Attributes
          • Autodesk.Revit.Creation
          • Autodesk.Revit.DB
          • Autodesk.Revit.DB.Analysis
          • Autodesk.Revit.DB.Architecture
          • Autodesk.Revit.DB.DirectContext3D
          • Autodesk.Revit.DB.Electrical
          • Autodesk.Revit.DB.Events
          • Autodesk.Revit.DB.ExtensibleStorage
          • Autodesk.Revit.DB.ExternalService
          • Autodesk.Revit.DB.Fabrication
          • Autodesk.Revit.DB.IFC
            • ExporterIFC Class
            • ExporterIFCUtils Class
            • HostObjectSubcomponentInfo Class
            • IExporterIFC Interface
            • IFCAggregate Class
            • IFCAggregateIterator Class
            • IFCAnyHandle Class
              • IFCAnyHandle Properties
              • IFCAnyHandle Methods
                • CreateAggregateAttribute Method
                • Delete Method
                • Dispose Method
                • Equals Method
                • GetAttribute Method
                • GetHashCode Method
                • IsSubTypeOf Method
                • IsTypeOf Method
                • SetAttribute Method
                  • SetAttribute(String, IFCAnyHandle) Method
                  • SetAttribute(String, IFCData) Method
                  • SetAttribute(String, Boolean) Method
                  • SetAttribute(String, IList<IFCAnyHandle>) Method
                  • SetAttribute(String, IList<Boolean>) Method
                  • SetAttribute(String, IList<Double>) Method
                  • SetAttribute(String, IList<Int32>) Method
                  • SetAttribute(String, IList<String>) Method
                  • SetAttribute(String, ISet<IFCAnyHandle>) Method
                  • SetAttribute(String, ISet<Boolean>) Method
                  • SetAttribute(String, ISet<Double>) Method
                  • SetAttribute(String, ISet<Int32>) Method
                  • SetAttribute(String, ISet<String>) Method
                  • SetAttribute(String, Double) Method
                  • SetAttribute(String, Int32) Method
                  • SetAttribute(String, String) Method
                • UnsetAttribute Method
              • IFCAnyHandle Operators
            • IFCConnectedWallData Class
            • IFCConnectedWallDataLocation Enumeration
            • IFCData Class
            • IFCDataPrimitiveType Enumeration
            • IFCExtrusionAxes Enumeration
            • IFCExtrusionBasis Enumeration
            • IFCExtrusionCalculatorOptions Class
            • IFCExtrusionCalculatorUtils Class
            • IFCExtrusionCreationData Class
            • IFCExtrusionData Class
            • IFCFamilyInstanceExtrusionExportResults Class
            • IFCFile Class
            • IFCFileFormat Enumeration
            • IFCFileModelOptions Class
            • IFCFileReadOptions Class
            • IFCFileWriteOptions Class
            • IFCGeometryInfo Class
            • IFCGuidKey Class
            • IFCHybridImport Class
            • IFCImportAction Enumeration
            • IFCImportIntent Enumeration
            • IFCImportOptions Class
            • IFCLegacyStairOrRamp Class
            • IFCLevelInfo Class
            • IFCLinkDocumentExportScope Class
            • IFCLogical Enumeration
            • IFCOpeningData Class
            • IFCProductWrapper Class
            • IFCProjectLevelGUIDType Enumeration
            • IFCRange Class
            • IFCTransaction Class
            • IFCTransformSetter Class
            • IIFCImporterServer Interface
            • ImporterIFC Class
            • ImporterIFCUtils Class
            • RoofComponents Class
          • Autodesk.Revit.DB.Infrastructure
          • Autodesk.Revit.DB.Lighting
          • Autodesk.Revit.DB.Macros
          • Autodesk.Revit.DB.Mechanical
          • Autodesk.Revit.DB.Plumbing
          • Autodesk.Revit.DB.PointClouds
          • Autodesk.Revit.DB.Steel
          • Autodesk.Revit.DB.Structure
          • Autodesk.Revit.DB.Structure.StructuralSections
          • Autodesk.Revit.DB.Visual
          • Autodesk.Revit.Exceptions
          • Autodesk.Revit.UI
          • Autodesk.Revit.UI.Events
          • Autodesk.Revit.UI.Macros
          • Autodesk.Revit.UI.Mechanical
          • Autodesk.Revit.UI.Plumbing
          • Autodesk.Revit.UI.Selection
        • WhatsNew
        • Revit .NET 8 Upgrade Tips
    • Troubleshoot
    Share
    • Email
    • Facebook
    • Twitter
    • LinkedIn

    IFCAnyHandle.SetAttribute Method

    Overload List

     NameDescription
    Public methodSetAttribute(String, IFCAnyHandle) Sets the attribute value.
    Public methodSetAttribute(String, IFCData) Sets the attribute value.
    Public methodSetAttribute(String, Boolean) Sets the attribute value.
    Public methodSetAttribute(String, IList<IFCAnyHandle>) 
    Public methodSetAttribute(String, IList<Boolean>) 
    Public methodSetAttribute(String, IList<Double>) 
    Public methodSetAttribute(String, IList<Int32>) 
    Public methodSetAttribute(String, IList<String>) 
    Public methodSetAttribute(String, ISet<IFCAnyHandle>) 
    Public methodSetAttribute(String, ISet<Boolean>) 
    Public methodSetAttribute(String, ISet<Double>) 
    Public methodSetAttribute(String, ISet<Int32>) 
    Public methodSetAttribute(String, ISet<String>) 
    Public methodSetAttribute(String, Double) Sets the attribute value.
    Public methodSetAttribute(String, Int32) Sets the attribute value.
    Public methodSetAttribute(String, String) Sets the attribute value.

    See Also

    Reference

    IFCAnyHandle Class
    Autodesk.Revit.DB.IFC Namespace

    Was this information helpful?

    Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Please see the Autodesk Creative Commons FAQ for more information.

    • Privacy Statement
    • Legal Notices & Trademarks
    • Report Noncompliance
    • © 2025 Autodesk Inc. All rights reserved