Parameter#
This is the ICalParameter instance.
Constructors#
- class Parameter
- classmethod new(v: ParameterKind) Parameter#
Creates a new
Parameteraccording to the kind type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_actionparam(v: ParameterAction) Parameter#
Creates a new
Parameteraccording to the action type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_altrep(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_charset(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_cn(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_cutype(v: ParameterCutype) Parameter#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_delegatedfrom(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_delegatedto(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_dir(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_display(value: ParameterDisplay) Parameter#
Added in version 3.0.15.
- Parameters:
value – The
ParameterDisplayvalue of the newParameter
- classmethod new_email(value: str) Parameter#
Added in version 3.0.15.
- Parameters:
value – The string value of the new
Parameter
- classmethod new_enable(v: ParameterEnable) Parameter#
Creates a new
Parameteraccording to the enable type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_encoding(v: ParameterEncoding) Parameter#
Creates a new
Parameteraccording to the encoding type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_fbtype(v: ParameterFbtype) Parameter#
Creates a new
Parameteraccording to the fbtype type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_feature(value: ParameterFeature) Parameter#
Added in version 3.0.15.
- Parameters:
value – The
ParameterFeaturevalue of the newParameter
- classmethod new_filename(v: str) Parameter#
Added in version 2.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_fmttype(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_from_string(value: str) Parameter#
Creates a
Parameterfrom a string of form “PARAMNAME=VALUE”.Added in version 1.0.
- Parameters:
value – The string from which the
Parameteris created
- classmethod new_from_value_string(kind: ParameterKind, value: str) Parameter#
Creates a new
Parameterfrom just the value, the part after the “=”Added in version 1.0.
- classmethod new_iana(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_id(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_label(value: str) Parameter#
Added in version 3.0.15.
- Parameters:
value – The string value of the new
Parameter
- classmethod new_language(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_latency(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_local(v: ParameterLocal) Parameter#
Creates a new
Parameteraccording to the local type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_localize(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_managedid(v: str) Parameter#
Added in version 2.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_member(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_modified(v: str) Parameter#
Added in version 2.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_options(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_partstat(v: ParameterPartstat) Parameter#
Creates a new
Parameteraccording to the partstat type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_patchaction(value: ParameterPatchaction) Parameter#
Added in version 3.0.15.
- Parameters:
value – The
ParameterPatchactionvalue of the newParameter
- classmethod new_publiccomment(v: str) Parameter#
Added in version 2.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_range(v: ParameterRange) Parameter#
Creates a new
Parameteraccording to the range type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_reason(v: str) Parameter#
Added in version 2.0.
- Parameters:
v – The string used to create the new
Parameter
Creates a new
Parameteraccording to the related type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_reltype(v: ParameterReltype) Parameter#
Creates a new
Parameteraccording to the reltype type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_required(v: ParameterRequired) Parameter#
Creates a new
Parameteraccording to the required type.Added in version 2.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_response(v: int) Parameter#
Creates a new
Parameteraccording to the response type.Added in version 2.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_role(v: ParameterRole) Parameter#
Creates a new
Parameteraccording to the role type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_rsvp(v: ParameterRsvp) Parameter#
Creates a new
Parameteraccording to the rsvp type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_scheduleagent(v: ParameterScheduleagent) Parameter#
Creates a new
Parameteraccording to the scheduleagent type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_scheduleforcesend(v: ParameterScheduleforcesend) Parameter#
Creates a new
Parameteraccording to the scheduleforcesend type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_schedulestatus(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_sentby(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_size(v: str) Parameter#
Added in version 2.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_stayinformed(v: ParameterStayinformed) Parameter#
Creates a new
Parameteraccording to the stayinformed type.Added in version 2.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_substate(v: ParameterSubstate) Parameter#
Creates a new
Parameteraccording to the substate type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_tzid(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_value(v: ParameterValue) Parameter#
Creates a new
Parameteraccording to the value type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_x(v: str) Parameter#
Added in version 1.0.
- Parameters:
v – The string used to create the new
Parameter
- classmethod new_xliccomparetype(v: ParameterXliccomparetype) Parameter#
Creates a new
Parameteraccording to the xliccomparetype type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
- classmethod new_xlicerrortype(v: ParameterXlicerrortype) Parameter#
Creates a new
Parameteraccording to the xlicerrortype type.Added in version 1.0.
- Parameters:
v – The type of
Parameterto be created
Methods#
- class Parameter
-
- get_actionparam() ParameterAction#
Added in version 1.0.
- get_cutype() ParameterCutype | None#
Added in version 1.0.
- get_display() ParameterDisplay#
Added in version 3.0.15.
- get_enable() ParameterEnable#
Added in version 1.0.
- get_encoding() ParameterEncoding#
Added in version 1.0.
- get_fbtype() ParameterFbtype#
Added in version 1.0.
- get_feature() ParameterFeature#
Added in version 3.0.15.
- get_iana_name() str | None#
Gets the iana_name property of the native part of the
Parameter.Added in version 1.0.
- get_iana_value() str | None#
Gets the iana_value property of the native part of the
Parameter.Added in version 1.0.
- get_local() ParameterLocal#
Added in version 1.0.
- get_parent() Property | None#
Gets the parent
Propertyof the specifiedParameter.Added in version 3.0.
- get_partstat() ParameterPartstat#
Added in version 1.0.
- get_patchaction() ParameterPatchaction#
Added in version 3.0.15.
- get_range() ParameterRange#
Added in version 1.0.
Added in version 1.0.
- get_reltype() ParameterReltype#
Added in version 1.0.
- get_required() ParameterRequired#
Added in version 2.0.
- get_role() ParameterRole#
Added in version 1.0.
- get_rsvp() ParameterRsvp#
Added in version 1.0.
- get_scheduleagent() ParameterScheduleagent#
Added in version 1.0.
- get_scheduleforcesend() ParameterScheduleforcesend#
Added in version 1.0.
- get_stayinformed() ParameterStayinformed#
Added in version 2.0.
- get_substate() ParameterSubstate#
Added in version 1.0.
- get_value() ParameterValue#
Added in version 1.0.
- get_xliccomparetype() ParameterXliccomparetype#
Added in version 1.0.
- get_xlicerrortype() ParameterXlicerrortype#
Added in version 1.0.
- get_xname() str | None#
Gets the xname property of the native part of the
Parameter.Added in version 1.0.
- get_xvalue() str | None#
Gets the xvalue property of the native part of the
Parameter.Added in version 1.0.
- has_same_name(param2: Parameter) int#
Checks whether native parts of two
Parameterhave the same name.Added in version 1.0.
- Parameters:
param2 – The
Parameterto be checked
- isa() ParameterKind#
Checks the type of a
Parameter.Added in version 1.0.
- isa_parameter() int#
Checks whether the native part of the
Parameteris of type icalparameter.Added in version 1.0.
- classmethod kind_from_string() ParameterKind#
Converts a string to the
ParameterKind.Added in version 1.0.
- classmethod kind_is_valid() bool#
Checks whether
ParameterKindis valid.Added in version 3.0.5.
- classmethod kind_to_string() str#
Converts the
Parameterto the string representation.Added in version 1.0.
- set_actionparam(v: ParameterAction) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_altrep(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_charset(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_cutype(v: ParameterCutype) None#
Added in version 1.0.
- Parameters:
v – The
ICalParameterCutypeused to setvalue
- set_delegatedfrom(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_delegatedto(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_display(value: ParameterDisplay) None#
Added in version 3.0.15.
- Parameters:
value – The
ParameterDisplayto set into theparam
- set_email(value: str) None#
Added in version 3.0.15.
- Parameters:
value – The string value to set into the
param
- set_enable(v: ParameterEnable) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_encoding(v: ParameterEncoding) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_fbtype(v: ParameterFbtype) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_feature(value: ParameterFeature) None#
Added in version 3.0.15.
- Parameters:
value – The
ParameterFeatureto set into theparam
- set_filename(v: str) None#
Added in version 2.0.
- Parameters:
v – The string used to set into the
value
- set_fmttype(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_iana_name(v: str) None#
Sets the iana_name property of the native part of the
Parameter.Added in version 1.0.
- Parameters:
v – The name to be set into the
param
- set_iana_value(v: str) None#
Sets the iana_value property of the native part of the
Parameter.Added in version 1.0.
- Parameters:
v – The value to be set into the
param
- set_label(value: str) None#
Added in version 3.0.15.
- Parameters:
value – The string value to set into the
param
- set_language(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_latency(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_local(v: ParameterLocal) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_localize(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_managedid(v: str) None#
Added in version 2.0.
- Parameters:
v – The string used to set into the
value
- set_member(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_modified(v: str) None#
Added in version 2.0.
- Parameters:
v – The string used to set into the
value
- set_options(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_parent(property: Property | None = None) None#
Sets the parent
Propertyof anParameter.Added in version 3.0.
- Parameters:
property – The parent
Property
- set_partstat(v: ParameterPartstat) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_patchaction(value: ParameterPatchaction) None#
Added in version 3.0.15.
- Parameters:
value – The
ParameterPatchactionto set into theparam
- set_publiccomment(v: str) None#
Added in version 2.0.
- Parameters:
v – The string used to set into the
value
- set_range(v: ParameterRange) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_reason(v: str) None#
Added in version 2.0.
- Parameters:
v – The string used to set into the
value
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_reltype(v: ParameterReltype) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_required(v: ParameterRequired) None#
Added in version 2.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_response(v: int) None#
Added in version 2.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_role(v: ParameterRole) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_rsvp(v: ParameterRsvp) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_scheduleagent(v: ParameterScheduleagent) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_scheduleforcesend(v: ParameterScheduleforcesend) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_schedulestatus(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_sentby(v: str) None#
Added in version 1.0.
- Parameters:
v – The string used to set into the
value
- set_stayinformed(v: ParameterStayinformed) None#
Added in version 2.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_substate(v: ParameterSubstate) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_value(v: ParameterValue) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_xliccomparetype(v: ParameterXliccomparetype) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_xlicerrortype(v: ParameterXlicerrortype) None#
Added in version 1.0.
- Parameters:
v – The type of
Parameterto be set in thevalue
- set_xname(v: str) None#
Sets the xname property of the native part of the
Parameter.Added in version 1.0.
- Parameters:
v – The name to be set into the
param
- set_xvalue(v: str) None#
Sets the xvalue property of the native part of the
Parameter.Added in version 1.0.
- Parameters:
v – The value to be set into the
param
- classmethod value_to_value_kind() ValueKind#
Converts the
ParameterValuetoValueKind.Added in version 1.0.