BehaviorProperty class

BehaviorProperty class

Represent property types for animation behavior. Follows the list of properties from https://msdn.microsoft.com/en-us/library/dd949052(v=office.15).aspx and https://msdn.microsoft.com/en-us/library/documentformat.openxml.presentation.attributename(v=office.15).aspx

The BehaviorProperty type exposes the following members:

Properties

PropertyDescription
valueValue of the property
is_customShows if this property does not belong to the predefined properties list in the specification:
https://msdn.microsoft.com/en-us/library/dd949052(v=office.15).aspx
ppt_xRepresents ‘ppt_x’ property
ppt_yRepresents ‘ppt_y’ property
ppt_wRepresents ‘ppt_w’ property
ppt_hRepresents ‘ppt_h’ property
ppt_cRepresents ‘ppt_c’ property
ppt_rRepresents ‘ppt_r’ property
x_shearRepresents ‘xshear’ property
y_shearRepresents ‘yshear’ property
imageRepresents ‘image’ property
scale_xRepresents ‘ScaleX’ property
scale_yRepresents ‘ScaleY’ property
rRepresents ‘r’ property
style_opacityRepresents ‘style.opacity’ property
style_rotationRepresents ‘style.rotation’ property
style_visibilityRepresents ‘style.visibility’ property
style_colorRepresents ‘style.color’ property
style_font_sizeRepresents ‘style.fontSize’ property
style_font_weightRepresents ‘style.fontWeight’ property
style_font_styleRepresents ‘style.fontStyle’ property
style_font_familyRepresents ‘style.fontFamily’ property
style_text_effect_embossRepresents ‘style.textEffectEmboss’ property
style_text_shadowRepresents ‘style.textShadow’ property
style_text_transformRepresents ‘style.textTransform’ property
style_text_decoration_underlineRepresents ‘style.textDecorationUnderline’ property
style_text_effect_outlineRepresents ‘style.textEffectOutline’ property
style_text_decoration_line_throughRepresents ‘style.textDecorationLineThrough’ property
style_s_rotationRepresents ‘style.sRotation’ property
image_data_crop_topRepresents ‘imageData.cropTop’ property
image_data_crop_bottomRepresents ‘imageData.cropBottom’ property
image_data_crop_leftRepresents ‘imageData.cropLeft’ property
image_data_crop_rightRepresents ‘imageData.cropRight’ property
image_data_gainRepresents ‘imageData.gain’ property
image_data_blacklevelRepresents ‘imageData.blacklevel’ property
image_data_gammaRepresents ‘imageData.gamma’ property
image_data_grayscaleRepresents ‘imageData.grayscale’ property
image_data_chromakeyRepresents ‘imageData.chromakey’ property
fill_onRepresents ‘fill.on’ property
fill_typeRepresents ‘fill.type’ property
fill_opacityRepresents ‘fill.opacity’ property
fill_color2Represents ‘fill.color2’ property
fill_methodRepresents ‘fill.method’ property
fill_opacity2Represents ‘fill.opacity2’ property
fill_angleRepresents ‘fill.angle’ property
fill_focusRepresents ‘fill.focus’ property
fill_focus_position_xRepresents ‘fill.focusposition.x’ property
fill_focus_position_yRepresents ‘fill.focusposition.y’ property
fill_focus_size_xRepresents ‘fill.focussize.x’ property
fill_focus_size_yRepresents ‘fill.focussize.y’ property
stroke_onRepresents ‘stroke.on’ property
stroke_colorRepresents ‘stroke.color’ property
stroke_weightRepresents ‘stroke.weight’ property
stroke_opacityRepresents ‘stroke.opacity’ property
stroke_line_styleRepresents ‘stroke.linestyle’ property
stroke_dash_styleRepresents ‘stroke.dashstyle’ property
stroke_fill_typeRepresents ‘stroke.filltype’ property
stroke_srcRepresents ‘stroke.src’ property
stroke_color2Represents ‘stroke.color2’ property
stroke_image_size_xRepresents ‘stroke.imagesize.x’ property
stroke_image_size_yRepresents ‘stroke.imagesize.y’ property
stroke_start_arrowRepresents ‘stroke.startArrow’ property
stroke_end_arrowRepresents ‘stroke.endArrow’ property
stroke_start_arrow_widthRepresents ‘stroke.startArrowWidth’ property
stroke_start_arrow_lengthRepresents ‘stroke.startArrowLength’ property
stroke_end_arrow_widthRepresents ‘stroke.endArrowWidth’ property
stroke_end_arrow_lengthRepresents ‘stroke.endArrowLength’ property
shadow_onRepresents ‘shadow.on’ property
shadow_typeRepresents ‘shadow.type’ property
shadow_colorRepresents ‘shadow.color’ property
shadow_color2Represents ‘shadow.color2’ property
shadow_opacityRepresents ‘shadow.opacity’ property
shadow_offset_xRepresents ‘shadow.offset.x’ property
shadow_offset_yRepresents ‘shadow.offset.y’ property
shadow_offset_2xRepresents ‘shadow.offset2.x’ property
shadow_offset_2yRepresents ‘shadow.offset2.y’ property
shadow_origin_xRepresents ‘shadow.origin.x’ property
shadow_origin_yRepresents ‘shadow.origin.y’ property
shadow_matrix_xto_xRepresents ‘shadow.matrix.xtox’ property
shadow_matrix_xto_yRepresents ‘shadow.matrix.xtoy’ property
shadow_matrix_yto_xRepresents ‘shadow.matrix.ytox’ property
shadow_matrix_yto_yRepresents ‘shadow.matrix.ytoy’ property
shadow_matrix_perspective_xRepresents ‘shadow.matrix.perspectiveX’ property
shadow_matrix_perspective_yRepresents ‘shadow.matrix.perspectiveY’ property
skew_onRepresents ‘skew.on’ property
skew_offset_xRepresents ‘skew.offset.x’ property
skew_offset_yRepresents ‘skew.offset.y’ property
skew_origin_xRepresents ‘skew.origin.x’ property
skew_origin_yRepresents ‘skew.origin.y’ property
skew_matrix_xto_xRepresents ‘skew.matrix.xtox’ property
skew_matrix_xto_yRepresents ‘skew.matrix.xtoy’ property
skew_matrix_yto_xRepresents ‘skew.matrix.ytox’ property
skew_matrix_yto_yRepresents ‘skew.matrix.ytoy’ property
skew_matrix_perspective_xRepresents ‘skew.matrix.perspectiveX’ property
skew_matrix_perspective_yRepresents ‘skew.matrix.perspectiveY’ property
extrusion_onRepresents ’extrusion.on’ property
extrusion_typeRepresents ’extrusion.type’ property
extrusion_renderRepresents ’extrusion.render’ property
extrusion_view_point_origin_xRepresents ’extrusion.viewpointorigin.x’ property
extrusion_view_point_origin_yRepresents ’extrusion.viewpointorigin.y’ property
extrusion_view_point_xRepresents ’extrusion.viewpoint.x’ property
extrusion_view_point_yRepresents ’extrusion.viewpoint.y’ property
extrusion_view_point_zRepresents ’extrusion.viewpoint.z’ property
extrusion_planeRepresents ’extrusion.plane’ property
extrusion_skew_angleRepresents ’extrusion.skewangle’ property
extrusion_skew_amtRepresents ’extrusion.skewamt’ property
extrusion_back_depthRepresents ’extrusion.backdepth’ property
extrusion_fore_depthRepresents ’extrusion.foredepth’ property
extrusion_orientation_xRepresents ’extrusion.orientation.x’ property
extrusion_orientation_yRepresents ’extrusion.orientation.y’ property
extrusion_orientation_zRepresents ’extrusion.orientation.z’ property
extrusion_orientation_angleRepresents ’extrusion.orientationangle’ property
extrusion_colorRepresents ’extrusion.color’ property
extrusion_rotation_angle_xRepresents ’extrusion.rotationangle.x’ property
extrusion_rotation_angle_yRepresents ’extrusion.rotationangle.y’ property
extrusion_lock_rotation_centerRepresents ’extrusion.lockrotationcenter’ property
extrusion_auto_rotation_centerRepresents ’extrusion.autorotationcenter’ property
extrusion_rotation_center_xRepresents ’extrusion.rotationcenter.x’ property
extrusion_rotation_center_yRepresents ’extrusion.rotationcenter.y’ property
extrusion_rotation_center_zRepresents ’extrusion.rotationcenter.z’ property
extrusion_color_modeRepresents ’extrusion.colormode’ property

Methods

MethodDescription
get_or_create_by_valueLooks for existing behavior property by value or creates new custom one with the specified value

See Also