Class: TencentCloud::Tcm::V20210413::SelectedRange
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcm::V20210413::SelectedRange
- Defined in:
- lib/v20210413/models.rb
Overview
被选中的范围
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(items = nil, all = nil) ⇒ SelectedRange
constructor
A new instance of SelectedRange.
Constructor Details
#initialize(items = nil, all = nil) ⇒ SelectedRange
Returns a new instance of SelectedRange.
1945 1946 1947 1948 |
# File 'lib/v20210413/models.rb', line 1945 def initialize(items=nil, all=nil) @Items = items @All = all end |
Instance Attribute Details
#All ⇒ Object
1943 1944 1945 |
# File 'lib/v20210413/models.rb', line 1943 def All @All end |
#Items ⇒ Object
1943 1944 1945 |
# File 'lib/v20210413/models.rb', line 1943 def Items @Items end |
Instance Method Details
#deserialize(params) ⇒ Object
1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'lib/v20210413/models.rb', line 1950 def deserialize(params) unless params['Items'].nil? @Items = [] params['Items'].each do |i| selecteditems_tmp = SelectedItems.new selecteditems_tmp.deserialize(i) @Items << selecteditems_tmp end end @All = params['All'] end |