Class IScrollInfoImplementation
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.windows.controls.primitives.IScrollInfoImplementation
-
- All Implemented Interfaces:
IJCOBridgeReflected
,IScrollInfo
public class IScrollInfoImplementation extends NetObject implements IScrollInfo
The base .NET class managing System.Windows.Controls.Primitives.IScrollInfo, PresentationFramework, Version=6.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Windows.Controls.Primitives.IScrollInfo
Powered by JCOBridge: more info at https://www.jcobridge.com
- Version:
- 1.14.3.0
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static String
assemblyFullName
Fully assembly qualified name: PresentationFramework, Version=6.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35static String
assemblyShortName
Assembly name: PresentationFrameworkstatic String
className
Qualified class name: System.Windows.Controls.Primitives.IScrollInfostatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description IScrollInfoImplementation(Object instance)
Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getCanHorizontallyScroll()
boolean
getCanVerticallyScroll()
double
getExtentHeight()
double
getExtentWidth()
double
getHorizontalOffset()
String
getJCOAssemblyName()
Returns the reflected Assembly nameString
getJCOClassName()
Returns the reflected Class nameObject
getJCOInstance()
Returns the instantiated classString
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class TypeScrollViewer
getScrollOwner()
double
getVerticalOffset()
double
getViewportHeight()
double
getViewportWidth()
void
LineDown()
void
LineLeft()
void
LineRight()
void
LineUp()
Rect
MakeVisible(Visual visual, Rect rectangle)
void
MouseWheelDown()
void
MouseWheelLeft()
void
MouseWheelRight()
void
MouseWheelUp()
void
PageDown()
void
PageLeft()
void
PageRight()
void
PageUp()
void
setCanHorizontallyScroll(boolean CanHorizontallyScroll)
void
setCanVerticallyScroll(boolean CanVerticallyScroll)
void
SetHorizontalOffset(double offset)
void
setScrollOwner(ScrollViewer ScrollOwner)
void
SetVerticalOffset(double offset)
static IScrollInfo
ToIScrollInfo(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoIScrollInfo
, a cast assert is made to check if types are compatible.-
Methods inherited from class org.mases.jcobridge.netreflection.NetObject
cast, Equals, Equals, GetHashCode, GetType, hashCode, setJCOInstance, toObjectFromArray, toObjectFromArray, toString, ToString, translateException
-
-
-
-
Field Detail
-
assemblyFullName
public static final String assemblyFullName
Fully assembly qualified name: PresentationFramework, Version=6.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35- See Also:
- Constant Field Values
-
assemblyShortName
public static final String assemblyShortName
Assembly name: PresentationFramework- See Also:
- Constant Field Values
-
className
public static final String className
Qualified class name: System.Windows.Controls.Primitives.IScrollInfo- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Specified by:
getJCOAssemblyName
in interfaceIScrollInfo
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Specified by:
getJCOClassName
in interfaceIScrollInfo
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Specified by:
getJCOObjectName
in interfaceIScrollInfo
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Specified by:
getJCOInstance
in interfaceIScrollInfo
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Specified by:
getJCOType
in interfaceIScrollInfo
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
ToIScrollInfo
public static IScrollInfo ToIScrollInfo(IJCOBridgeReflected from) throws Throwable
Try to cast theIJCOBridgeReflected
instance intoIScrollInfo
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
IScrollInfo
instance- Throws:
Throwable
- in case of error during cast operation
-
MakeVisible
public Rect MakeVisible(Visual visual, Rect rectangle) throws Throwable
- Specified by:
MakeVisible
in interfaceIScrollInfo
- Throws:
Throwable
-
LineDown
public void LineDown() throws Throwable
- Specified by:
LineDown
in interfaceIScrollInfo
- Throws:
Throwable
-
LineLeft
public void LineLeft() throws Throwable
- Specified by:
LineLeft
in interfaceIScrollInfo
- Throws:
Throwable
-
LineRight
public void LineRight() throws Throwable
- Specified by:
LineRight
in interfaceIScrollInfo
- Throws:
Throwable
-
LineUp
public void LineUp() throws Throwable
- Specified by:
LineUp
in interfaceIScrollInfo
- Throws:
Throwable
-
MouseWheelDown
public void MouseWheelDown() throws Throwable
- Specified by:
MouseWheelDown
in interfaceIScrollInfo
- Throws:
Throwable
-
MouseWheelLeft
public void MouseWheelLeft() throws Throwable
- Specified by:
MouseWheelLeft
in interfaceIScrollInfo
- Throws:
Throwable
-
MouseWheelRight
public void MouseWheelRight() throws Throwable
- Specified by:
MouseWheelRight
in interfaceIScrollInfo
- Throws:
Throwable
-
MouseWheelUp
public void MouseWheelUp() throws Throwable
- Specified by:
MouseWheelUp
in interfaceIScrollInfo
- Throws:
Throwable
-
PageDown
public void PageDown() throws Throwable
- Specified by:
PageDown
in interfaceIScrollInfo
- Throws:
Throwable
-
PageLeft
public void PageLeft() throws Throwable
- Specified by:
PageLeft
in interfaceIScrollInfo
- Throws:
Throwable
-
PageRight
public void PageRight() throws Throwable
- Specified by:
PageRight
in interfaceIScrollInfo
- Throws:
Throwable
-
PageUp
public void PageUp() throws Throwable
- Specified by:
PageUp
in interfaceIScrollInfo
- Throws:
Throwable
-
SetHorizontalOffset
public void SetHorizontalOffset(double offset) throws Throwable
- Specified by:
SetHorizontalOffset
in interfaceIScrollInfo
- Throws:
Throwable
-
SetVerticalOffset
public void SetVerticalOffset(double offset) throws Throwable
- Specified by:
SetVerticalOffset
in interfaceIScrollInfo
- Throws:
Throwable
-
getCanHorizontallyScroll
public boolean getCanHorizontallyScroll() throws Throwable
- Specified by:
getCanHorizontallyScroll
in interfaceIScrollInfo
- Throws:
Throwable
-
setCanHorizontallyScroll
public void setCanHorizontallyScroll(boolean CanHorizontallyScroll) throws Throwable
- Specified by:
setCanHorizontallyScroll
in interfaceIScrollInfo
- Throws:
Throwable
-
getCanVerticallyScroll
public boolean getCanVerticallyScroll() throws Throwable
- Specified by:
getCanVerticallyScroll
in interfaceIScrollInfo
- Throws:
Throwable
-
setCanVerticallyScroll
public void setCanVerticallyScroll(boolean CanVerticallyScroll) throws Throwable
- Specified by:
setCanVerticallyScroll
in interfaceIScrollInfo
- Throws:
Throwable
-
getExtentHeight
public double getExtentHeight() throws Throwable
- Specified by:
getExtentHeight
in interfaceIScrollInfo
- Throws:
Throwable
-
getExtentWidth
public double getExtentWidth() throws Throwable
- Specified by:
getExtentWidth
in interfaceIScrollInfo
- Throws:
Throwable
-
getHorizontalOffset
public double getHorizontalOffset() throws Throwable
- Specified by:
getHorizontalOffset
in interfaceIScrollInfo
- Throws:
Throwable
-
getVerticalOffset
public double getVerticalOffset() throws Throwable
- Specified by:
getVerticalOffset
in interfaceIScrollInfo
- Throws:
Throwable
-
getViewportHeight
public double getViewportHeight() throws Throwable
- Specified by:
getViewportHeight
in interfaceIScrollInfo
- Throws:
Throwable
-
getViewportWidth
public double getViewportWidth() throws Throwable
- Specified by:
getViewportWidth
in interfaceIScrollInfo
- Throws:
Throwable
-
getScrollOwner
public ScrollViewer getScrollOwner() throws Throwable
- Specified by:
getScrollOwner
in interfaceIScrollInfo
- Throws:
Throwable
-
setScrollOwner
public void setScrollOwner(ScrollViewer ScrollOwner) throws Throwable
- Specified by:
setScrollOwner
in interfaceIScrollInfo
- Throws:
Throwable
-
-